Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
RecurlyClient.Types.PaymentGatewayReferences
Description
Contains the types generated from the schema PaymentGatewayReferences
Documentation
data PaymentGatewayReferences Source #
Defines the object schema located at components.schemas.PaymentGatewayReferences
in the specification.
Array of Payment Gateway References, each a reference to a third-party gateway object of varying types.
Constructors
PaymentGatewayReferences | |
Fields
|
Instances
FromJSON PaymentGatewayReferences Source # | |
Defined in RecurlyClient.Types.PaymentGatewayReferences Methods parseJSON :: Value -> Parser PaymentGatewayReferences # parseJSONList :: Value -> Parser [PaymentGatewayReferences] # | |
ToJSON PaymentGatewayReferences Source # | |
Defined in RecurlyClient.Types.PaymentGatewayReferences Methods toJSON :: PaymentGatewayReferences -> Value # toEncoding :: PaymentGatewayReferences -> Encoding # toJSONList :: [PaymentGatewayReferences] -> Value # | |
Show PaymentGatewayReferences Source # | |
Defined in RecurlyClient.Types.PaymentGatewayReferences Methods showsPrec :: Int -> PaymentGatewayReferences -> ShowS # show :: PaymentGatewayReferences -> String # showList :: [PaymentGatewayReferences] -> ShowS # | |
Eq PaymentGatewayReferences Source # | |
Defined in RecurlyClient.Types.PaymentGatewayReferences Methods (==) :: PaymentGatewayReferences -> PaymentGatewayReferences -> Bool # (/=) :: PaymentGatewayReferences -> PaymentGatewayReferences -> Bool # |
mkPaymentGatewayReferences :: PaymentGatewayReferences Source #
Create a new PaymentGatewayReferences
with all required fields.
data PaymentGatewayReferencesReference_type Source #
Defines the enum schema located at components.schemas.PaymentGatewayReferences.properties.reference_type
in the specification.
The type of reference token. Required if token is passed in for Stripe Gateway.
Constructors
PaymentGatewayReferencesReference_typeOther Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentGatewayReferencesReference_typeTyped Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentGatewayReferencesReference_typeEnumStripe_confirmation_token | Represents the JSON value |
PaymentGatewayReferencesReference_typeEnumStripe_customer | Represents the JSON value |
PaymentGatewayReferencesReference_typeEnumStripe_payment_method | Represents the JSON value |