Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
TD.Data.PaymentProvider
Synopsis
- data PaymentProvider
- = PaymentProviderSmartGlocal { }
- | PaymentProviderStripe { }
- | PaymentProviderOther { }
Documentation
data PaymentProvider Source #
Contains information about a payment provider
Constructors
PaymentProviderSmartGlocal | Smart Glocal payment provider |
Fields
| |
PaymentProviderStripe | Stripe payment provider |
Fields
| |
PaymentProviderOther | Some other payment provider, for which a web payment form must be shown |
Instances
FromJSON PaymentProvider Source # | |
Defined in TD.Data.PaymentProvider Methods parseJSON :: Value -> Parser PaymentProvider # parseJSONList :: Value -> Parser [PaymentProvider] # | |
Show PaymentProvider Source # | |
Defined in TD.Data.PaymentProvider Methods showsPrec :: Int -> PaymentProvider -> ShowS # show :: PaymentProvider -> String # showList :: [PaymentProvider] -> ShowS # | |
Eq PaymentProvider Source # | |
Defined in TD.Data.PaymentProvider Methods (==) :: PaymentProvider -> PaymentProvider -> Bool # (/=) :: PaymentProvider -> PaymentProvider -> Bool # | |
ShortShow PaymentProvider Source # | |
Defined in TD.Data.PaymentProvider Methods shortShow :: PaymentProvider -> String Source # |