Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Types.PaymentMethodDetailsFpx
Description
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.
Constructors
PaymentMethodDetailsFpx | |
Fields
|
Instances
Eq PaymentMethodDetailsFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodDetailsFpx Methods (==) :: PaymentMethodDetailsFpx -> PaymentMethodDetailsFpx -> Bool # (/=) :: PaymentMethodDetailsFpx -> PaymentMethodDetailsFpx -> Bool # | |
Show PaymentMethodDetailsFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodDetailsFpx Methods showsPrec :: Int -> PaymentMethodDetailsFpx -> ShowS # show :: PaymentMethodDetailsFpx -> String # showList :: [PaymentMethodDetailsFpx] -> ShowS # | |
ToJSON PaymentMethodDetailsFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodDetailsFpx Methods toJSON :: PaymentMethodDetailsFpx -> Value # toEncoding :: PaymentMethodDetailsFpx -> Encoding # toJSONList :: [PaymentMethodDetailsFpx] -> Value # | |
FromJSON PaymentMethodDetailsFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodDetailsFpx Methods parseJSON :: Value -> Parser PaymentMethodDetailsFpx # parseJSONList :: Value -> Parser [PaymentMethodDetailsFpx] # |
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`.
Constructors
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 |