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