| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.TransferData
Description
Contains the types generated from the schema TransferData
Synopsis
Documentation
data TransferData Source #
Defines the object schema located at components.schemas.transfer_data in the specification.
Constructors
| TransferData | |
Fields
| |
Instances
| Eq TransferData Source # | |
Defined in StripeAPI.Types.TransferData | |
| Show TransferData Source # | |
Defined in StripeAPI.Types.TransferData Methods showsPrec :: Int -> TransferData -> ShowS # show :: TransferData -> String # showList :: [TransferData] -> ShowS # | |
| ToJSON TransferData Source # | |
Defined in StripeAPI.Types.TransferData Methods toJSON :: TransferData -> Value # toEncoding :: TransferData -> Encoding # toJSONList :: [TransferData] -> Value # toEncodingList :: [TransferData] -> Encoding # | |
| FromJSON TransferData Source # | |
Defined in StripeAPI.Types.TransferData | |
Create a new TransferData with all required fields.
data TransferDataDestination'Variants Source #
Defines the oneOf schema located at components.schemas.transfer_data.properties.destination.anyOf in the specification.
The account (if any) the payment will be attributed to for tax reporting, and where funds from the payment will be transferred to upon payment success.
Instances
| Eq TransferDataDestination'Variants Source # | |
Defined in StripeAPI.Types.TransferData | |
| Show TransferDataDestination'Variants Source # | |
Defined in StripeAPI.Types.TransferData Methods showsPrec :: Int -> TransferDataDestination'Variants -> ShowS # | |
| ToJSON TransferDataDestination'Variants Source # | |
Defined in StripeAPI.Types.TransferData | |
| FromJSON TransferDataDestination'Variants Source # | |
Defined in StripeAPI.Types.TransferData Methods parseJSON :: Value -> Parser TransferDataDestination'Variants # parseJSONList :: Value -> Parser [TransferDataDestination'Variants] # | |