| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.FeeRefund
Description
Contains the types generated from the schema FeeRefund
Synopsis
- data FeeRefund = FeeRefund {}
- mkFeeRefund :: Int -> Int -> Text -> FeeRefundFee'Variants -> Text -> FeeRefund
- data FeeRefundBalanceTransaction'Variants
- data FeeRefundFee'Variants
Documentation
Defines the object schema located at components.schemas.fee_refund in the specification.
`Application Fee Refund` objects allow you to refund an application fee that has previously been created but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.
Related guide: Refunding Application Fees.
Constructors
| FeeRefund | |
Fields
| |
Create a new FeeRefund with all required fields.
data FeeRefundBalanceTransaction'Variants Source #
Defines the oneOf schema located at components.schemas.fee_refund.properties.balance_transaction.anyOf in the specification.
Balance transaction that describes the impact on your account balance.
Constructors
| FeeRefundBalanceTransaction'Text Text | |
| FeeRefundBalanceTransaction'BalanceTransaction BalanceTransaction |
Instances
data FeeRefundFee'Variants Source #
Defines the oneOf schema located at components.schemas.fee_refund.properties.fee.anyOf in the specification.
ID of the application fee that was refunded.
Instances
| Eq FeeRefundFee'Variants Source # | |
Defined in StripeAPI.Types.FeeRefund Methods (==) :: FeeRefundFee'Variants -> FeeRefundFee'Variants -> Bool # (/=) :: FeeRefundFee'Variants -> FeeRefundFee'Variants -> Bool # | |
| Show FeeRefundFee'Variants Source # | |
Defined in StripeAPI.Types.FeeRefund Methods showsPrec :: Int -> FeeRefundFee'Variants -> ShowS # show :: FeeRefundFee'Variants -> String # showList :: [FeeRefundFee'Variants] -> ShowS # | |
| ToJSON FeeRefundFee'Variants Source # | |
Defined in StripeAPI.Types.FeeRefund Methods toJSON :: FeeRefundFee'Variants -> Value # toEncoding :: FeeRefundFee'Variants -> Encoding # toJSONList :: [FeeRefundFee'Variants] -> Value # toEncodingList :: [FeeRefundFee'Variants] -> Encoding # | |
| FromJSON FeeRefundFee'Variants Source # | |
Defined in StripeAPI.Types.FeeRefund Methods parseJSON :: Value -> Parser FeeRefundFee'Variants # parseJSONList :: Value -> Parser [FeeRefundFee'Variants] # | |