Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema PaymentMethodFpx
Synopsis
- data PaymentMethodFpx = PaymentMethodFpx {}
- mkPaymentMethodFpx :: PaymentMethodFpxBank' -> PaymentMethodFpx
- data PaymentMethodFpxBank'
- = PaymentMethodFpxBank'Other Value
- | PaymentMethodFpxBank'Typed Text
- | PaymentMethodFpxBank'EnumAffinBank
- | PaymentMethodFpxBank'EnumAllianceBank
- | PaymentMethodFpxBank'EnumAmbank
- | PaymentMethodFpxBank'EnumBankIslam
- | PaymentMethodFpxBank'EnumBankMuamalat
- | PaymentMethodFpxBank'EnumBankRakyat
- | PaymentMethodFpxBank'EnumBsn
- | PaymentMethodFpxBank'EnumCimb
- | PaymentMethodFpxBank'EnumDeutscheBank
- | PaymentMethodFpxBank'EnumHongLeongBank
- | PaymentMethodFpxBank'EnumHsbc
- | PaymentMethodFpxBank'EnumKfh
- | PaymentMethodFpxBank'EnumMaybank2e
- | PaymentMethodFpxBank'EnumMaybank2u
- | PaymentMethodFpxBank'EnumOcbc
- | PaymentMethodFpxBank'EnumPbEnterprise
- | PaymentMethodFpxBank'EnumPublicBank
- | PaymentMethodFpxBank'EnumRhb
- | PaymentMethodFpxBank'EnumStandardChartered
- | PaymentMethodFpxBank'EnumUob
Documentation
data PaymentMethodFpx Source #
Defines the object schema located at components.schemas.payment_method_fpx
in the specification.
PaymentMethodFpx | |
|
Instances
Eq PaymentMethodFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx (==) :: PaymentMethodFpx -> PaymentMethodFpx -> Bool # (/=) :: PaymentMethodFpx -> PaymentMethodFpx -> Bool # | |
Show PaymentMethodFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx showsPrec :: Int -> PaymentMethodFpx -> ShowS # show :: PaymentMethodFpx -> String # showList :: [PaymentMethodFpx] -> ShowS # | |
ToJSON PaymentMethodFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx toJSON :: PaymentMethodFpx -> Value # toEncoding :: PaymentMethodFpx -> Encoding # toJSONList :: [PaymentMethodFpx] -> Value # toEncodingList :: [PaymentMethodFpx] -> Encoding # | |
FromJSON PaymentMethodFpx Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx parseJSON :: Value -> Parser PaymentMethodFpx # parseJSONList :: Value -> Parser [PaymentMethodFpx] # |
Create a new PaymentMethodFpx
with all required fields.
data PaymentMethodFpxBank' Source #
Defines the enum schema located at components.schemas.payment_method_fpx.properties.bank
in the specification.
The customer's bank, if provided. 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`.
PaymentMethodFpxBank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentMethodFpxBank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentMethodFpxBank'EnumAffinBank | Represents the JSON value |
PaymentMethodFpxBank'EnumAllianceBank | Represents the JSON value |
PaymentMethodFpxBank'EnumAmbank | Represents the JSON value |
PaymentMethodFpxBank'EnumBankIslam | Represents the JSON value |
PaymentMethodFpxBank'EnumBankMuamalat | Represents the JSON value |
PaymentMethodFpxBank'EnumBankRakyat | Represents the JSON value |
PaymentMethodFpxBank'EnumBsn | Represents the JSON value |
PaymentMethodFpxBank'EnumCimb | Represents the JSON value |
PaymentMethodFpxBank'EnumDeutscheBank | Represents the JSON value |
PaymentMethodFpxBank'EnumHongLeongBank | Represents the JSON value |
PaymentMethodFpxBank'EnumHsbc | Represents the JSON value |
PaymentMethodFpxBank'EnumKfh | Represents the JSON value |
PaymentMethodFpxBank'EnumMaybank2e | Represents the JSON value |
PaymentMethodFpxBank'EnumMaybank2u | Represents the JSON value |
PaymentMethodFpxBank'EnumOcbc | Represents the JSON value |
PaymentMethodFpxBank'EnumPbEnterprise | Represents the JSON value |
PaymentMethodFpxBank'EnumPublicBank | Represents the JSON value |
PaymentMethodFpxBank'EnumRhb | Represents the JSON value |
PaymentMethodFpxBank'EnumStandardChartered | Represents the JSON value |
PaymentMethodFpxBank'EnumUob | Represents the JSON value |
Instances
Eq PaymentMethodFpxBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx (==) :: PaymentMethodFpxBank' -> PaymentMethodFpxBank' -> Bool # (/=) :: PaymentMethodFpxBank' -> PaymentMethodFpxBank' -> Bool # | |
Show PaymentMethodFpxBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx showsPrec :: Int -> PaymentMethodFpxBank' -> ShowS # show :: PaymentMethodFpxBank' -> String # showList :: [PaymentMethodFpxBank'] -> ShowS # | |
ToJSON PaymentMethodFpxBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx toJSON :: PaymentMethodFpxBank' -> Value # toEncoding :: PaymentMethodFpxBank' -> Encoding # toJSONList :: [PaymentMethodFpxBank'] -> Value # toEncodingList :: [PaymentMethodFpxBank'] -> Encoding # | |
FromJSON PaymentMethodFpxBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodFpx parseJSON :: Value -> Parser PaymentMethodFpxBank' # parseJSONList :: Value -> Parser [PaymentMethodFpxBank'] # |