Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema PaymentMethodP24
Synopsis
- data PaymentMethodP24 = PaymentMethodP24 {}
- mkPaymentMethodP24 :: PaymentMethodP24
- data PaymentMethodP24Bank'
- = PaymentMethodP24Bank'Other Value
- | PaymentMethodP24Bank'Typed Text
- | PaymentMethodP24Bank'EnumAliorBank
- | PaymentMethodP24Bank'EnumBankMillennium
- | PaymentMethodP24Bank'EnumBankNowyBfgSa
- | PaymentMethodP24Bank'EnumBankPekaoSa
- | PaymentMethodP24Bank'EnumBankiSpbdzielcze
- | PaymentMethodP24Bank'EnumBlik
- | PaymentMethodP24Bank'EnumBnpParibas
- | PaymentMethodP24Bank'EnumBoz
- | PaymentMethodP24Bank'EnumCitiHandlowy
- | PaymentMethodP24Bank'EnumCreditAgricole
- | PaymentMethodP24Bank'EnumEnvelobank
- | PaymentMethodP24Bank'EnumEtransferPocztowy24
- | PaymentMethodP24Bank'EnumGetinBank
- | PaymentMethodP24Bank'EnumIdeabank
- | PaymentMethodP24Bank'EnumIng
- | PaymentMethodP24Bank'EnumInteligo
- | PaymentMethodP24Bank'EnumMbankMtransfer
- | PaymentMethodP24Bank'EnumNestPrzelew
- | PaymentMethodP24Bank'EnumNoblePay
- | PaymentMethodP24Bank'EnumPbacZIpko
- | PaymentMethodP24Bank'EnumPlusBank
- | PaymentMethodP24Bank'EnumSantanderPrzelew24
- | PaymentMethodP24Bank'EnumTmobileUsbugiBankowe
- | PaymentMethodP24Bank'EnumToyotaBank
- | PaymentMethodP24Bank'EnumVolkswagenBank
Documentation
data PaymentMethodP24 Source #
Defines the object schema located at components.schemas.payment_method_p24
in the specification.
PaymentMethodP24 | |
|
Instances
Eq PaymentMethodP24 Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 (==) :: PaymentMethodP24 -> PaymentMethodP24 -> Bool # (/=) :: PaymentMethodP24 -> PaymentMethodP24 -> Bool # | |
Show PaymentMethodP24 Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 showsPrec :: Int -> PaymentMethodP24 -> ShowS # show :: PaymentMethodP24 -> String # showList :: [PaymentMethodP24] -> ShowS # | |
ToJSON PaymentMethodP24 Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 toJSON :: PaymentMethodP24 -> Value # toEncoding :: PaymentMethodP24 -> Encoding # toJSONList :: [PaymentMethodP24] -> Value # toEncodingList :: [PaymentMethodP24] -> Encoding # | |
FromJSON PaymentMethodP24 Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 parseJSON :: Value -> Parser PaymentMethodP24 # parseJSONList :: Value -> Parser [PaymentMethodP24] # |
mkPaymentMethodP24 :: PaymentMethodP24 Source #
Create a new PaymentMethodP24
with all required fields.
data PaymentMethodP24Bank' Source #
Defines the enum schema located at components.schemas.payment_method_p24.properties.bank
in the specification.
The customer's bank, if provided.
PaymentMethodP24Bank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentMethodP24Bank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentMethodP24Bank'EnumAliorBank | Represents the JSON value |
PaymentMethodP24Bank'EnumBankMillennium | Represents the JSON value |
PaymentMethodP24Bank'EnumBankNowyBfgSa | Represents the JSON value |
PaymentMethodP24Bank'EnumBankPekaoSa | Represents the JSON value |
PaymentMethodP24Bank'EnumBankiSpbdzielcze | Represents the JSON value |
PaymentMethodP24Bank'EnumBlik | Represents the JSON value |
PaymentMethodP24Bank'EnumBnpParibas | Represents the JSON value |
PaymentMethodP24Bank'EnumBoz | Represents the JSON value |
PaymentMethodP24Bank'EnumCitiHandlowy | Represents the JSON value |
PaymentMethodP24Bank'EnumCreditAgricole | Represents the JSON value |
PaymentMethodP24Bank'EnumEnvelobank | Represents the JSON value |
PaymentMethodP24Bank'EnumEtransferPocztowy24 | Represents the JSON value |
PaymentMethodP24Bank'EnumGetinBank | Represents the JSON value |
PaymentMethodP24Bank'EnumIdeabank | Represents the JSON value |
PaymentMethodP24Bank'EnumIng | Represents the JSON value |
PaymentMethodP24Bank'EnumInteligo | Represents the JSON value |
PaymentMethodP24Bank'EnumMbankMtransfer | Represents the JSON value |
PaymentMethodP24Bank'EnumNestPrzelew | Represents the JSON value |
PaymentMethodP24Bank'EnumNoblePay | Represents the JSON value |
PaymentMethodP24Bank'EnumPbacZIpko | Represents the JSON value |
PaymentMethodP24Bank'EnumPlusBank | Represents the JSON value |
PaymentMethodP24Bank'EnumSantanderPrzelew24 | Represents the JSON value |
PaymentMethodP24Bank'EnumTmobileUsbugiBankowe | Represents the JSON value |
PaymentMethodP24Bank'EnumToyotaBank | Represents the JSON value |
PaymentMethodP24Bank'EnumVolkswagenBank | Represents the JSON value |
Instances
Eq PaymentMethodP24Bank' Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 (==) :: PaymentMethodP24Bank' -> PaymentMethodP24Bank' -> Bool # (/=) :: PaymentMethodP24Bank' -> PaymentMethodP24Bank' -> Bool # | |
Show PaymentMethodP24Bank' Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 showsPrec :: Int -> PaymentMethodP24Bank' -> ShowS # show :: PaymentMethodP24Bank' -> String # showList :: [PaymentMethodP24Bank'] -> ShowS # | |
ToJSON PaymentMethodP24Bank' Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 toJSON :: PaymentMethodP24Bank' -> Value # toEncoding :: PaymentMethodP24Bank' -> Encoding # toJSONList :: [PaymentMethodP24Bank'] -> Value # toEncodingList :: [PaymentMethodP24Bank'] -> Encoding # | |
FromJSON PaymentMethodP24Bank' Source # | |
Defined in StripeAPI.Types.PaymentMethodP24 parseJSON :: Value -> Parser PaymentMethodP24Bank' # parseJSONList :: Value -> Parser [PaymentMethodP24Bank'] # |