stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.Transfer

Description

Contains the types generated from the schema Transfer

Synopsis

Documentation

data Transfer Source #

Defines the object schema located at components.schemas.transfer in the specification.

A `Transfer` object is created when you move funds between Stripe accounts as part of Connect.

Before April 6, 2017, transfers also represented movement of funds from a Stripe account to a card or bank account. This behavior has since been split out into a Payout object, with corresponding payout endpoints. For more information, read about the transfer/payout split.

Related guide: Creating Separate Charges and Transfers.

Constructors

Transfer 

Fields

Instances

Instances details
Eq Transfer Source # 
Instance details

Defined in StripeAPI.Types.Transfer

Show Transfer Source # 
Instance details

Defined in StripeAPI.Types.Transfer

ToJSON Transfer Source # 
Instance details

Defined in StripeAPI.Types.Transfer

FromJSON Transfer Source # 
Instance details

Defined in StripeAPI.Types.Transfer

data TransferBalanceTransaction'Variants Source #

Defines the oneOf schema located at components.schemas.transfer.properties.balance_transaction.anyOf in the specification.

Balance transaction that describes the impact of this transfer on your account balance.

data TransferDestinationPayment'Variants Source #

Defines the oneOf schema located at components.schemas.transfer.properties.destination_payment.anyOf in the specification.

If the destination is a Stripe account, this will be the ID of the payment that the destination account received for the transfer.

data TransferReversals' Source #

Defines the object schema located at components.schemas.transfer.properties.reversals in the specification.

A list of reversals that have been applied to the transfer.

Constructors

TransferReversals' 

Fields

data TransferSourceTransaction'Variants Source #

Defines the oneOf schema located at components.schemas.transfer.properties.source_transaction.anyOf in the specification.

ID of the charge or payment that was used to fund the transfer. If null, the transfer was funded from the available balance.