Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema PaymentMethodDetailsFpx
Synopsis
- data PaymentMethodDetailsFpx = PaymentMethodDetailsFpx {}
- mkPaymentMethodDetailsFpx :: PaymentMethodDetailsFpxBank' -> PaymentMethodDetailsFpx
- data PaymentMethodDetailsFpxBank'
- = PaymentMethodDetailsFpxBank'Other Value
- | PaymentMethodDetailsFpxBank'Typed Text
- | PaymentMethodDetailsFpxBank'EnumAffinBank
- | PaymentMethodDetailsFpxBank'EnumAllianceBank
- | PaymentMethodDetailsFpxBank'EnumAmbank
- | PaymentMethodDetailsFpxBank'EnumBankIslam
- | PaymentMethodDetailsFpxBank'EnumBankMuamalat
- | PaymentMethodDetailsFpxBank'EnumBankRakyat
- | PaymentMethodDetailsFpxBank'EnumBsn
- | PaymentMethodDetailsFpxBank'EnumCimb
- | PaymentMethodDetailsFpxBank'EnumDeutscheBank
- | PaymentMethodDetailsFpxBank'EnumHongLeongBank
- | PaymentMethodDetailsFpxBank'EnumHsbc
- | PaymentMethodDetailsFpxBank'EnumKfh
- | PaymentMethodDetailsFpxBank'EnumMaybank2e
- | PaymentMethodDetailsFpxBank'EnumMaybank2u
- | PaymentMethodDetailsFpxBank'EnumOcbc
- | PaymentMethodDetailsFpxBank'EnumPbEnterprise
- | PaymentMethodDetailsFpxBank'EnumPublicBank
- | PaymentMethodDetailsFpxBank'EnumRhb
- | PaymentMethodDetailsFpxBank'EnumStandardChartered
- | PaymentMethodDetailsFpxBank'EnumUob
Documentation
data PaymentMethodDetailsFpx Source #
Defines the object schema located at components.schemas.payment_method_details_fpx
in the specification.
PaymentMethodDetailsFpx | |
|
Instances
mkPaymentMethodDetailsFpx Source #
Create a new PaymentMethodDetailsFpx
with all required fields.
data PaymentMethodDetailsFpxBank' Source #
Defines the enum schema located at components.schemas.payment_method_details_fpx.properties.bank
in the specification.
The customer's bank. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`.
PaymentMethodDetailsFpxBank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentMethodDetailsFpxBank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentMethodDetailsFpxBank'EnumAffinBank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumAllianceBank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumAmbank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumBankIslam | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumBankMuamalat | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumBankRakyat | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumBsn | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumCimb | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumDeutscheBank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumHongLeongBank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumHsbc | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumKfh | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumMaybank2e | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumMaybank2u | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumOcbc | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumPbEnterprise | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumPublicBank | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumRhb | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumStandardChartered | Represents the JSON value |
PaymentMethodDetailsFpxBank'EnumUob | Represents the JSON value |