Defines the object schema located at components.schemas.bitcoin_receiver in the specification.
Constructors
BitcoinReceiverbitcoinReceiverActive :: Boolactive: True when this bitcoin receiver has received a non-zero amount of bitcoin.
bitcoinReceiverAmount :: Intamount: The amount of `currency` that you are collecting as payment.
bitcoinReceiverAmountReceived :: Intamount_received: The amount of `currency` to which `bitcoin_amount_received` has been converted.
bitcoinReceiverBitcoinAmount :: Intbitcoin_amount: The amount of bitcoin that the customer should send to fill the receiver. The `bitcoin_amount` is denominated in Satoshi: there are 10^8 Satoshi in one bitcoin.
bitcoinReceiverBitcoinAmountReceived :: Intbitcoin_amount_received: The amount of bitcoin that has been sent by the customer to this receiver.
bitcoinReceiverBitcoinUri :: Textbitcoin_uri: This URI can be displayed to the customer as a clickable link (to activate their bitcoin client) or as a QR code (for mobile wallets).
Constraints:
Maximum length of 5000
bitcoinReceiverCreated :: Intcreated: Time at which the object was created. Measured in seconds since the Unix epoch.
bitcoinReceiverCurrency :: Textcurrency: Three-letter ISO code for the currency to which the bitcoin will be converted.
bitcoinReceiverCustomer :: Maybe (Nullable Text)customer: The customer ID of the bitcoin receiver.
Constraints:
Maximum length of 5000
bitcoinReceiverDescription :: Maybe (Nullable Text)description: An arbitrary string attached to the object. Often useful for displaying to users.
Constraints:
Maximum length of 5000
bitcoinReceiverEmail :: Maybe (Nullable Text)email: The customer's email address, set by the API call that creates the receiver.
Constraints:
Maximum length of 5000
bitcoinReceiverFilled :: Boolfilled: This flag is initially false and updates to true when the customer sends the `bitcoin_amount` to this receiver.
bitcoinReceiverId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
bitcoinReceiverInboundAddress :: Textinbound_address: A bitcoin address that is specific to this receiver. The customer can send bitcoin to this address to fill the receiver.
Constraints:
Maximum length of 5000
bitcoinReceiverLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
bitcoinReceiverMetadata :: Maybe (Nullable Object)metadata: Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
bitcoinReceiverPayment :: Maybe (Nullable Text)payment: The ID of the payment created from the receiver, if any. Hidden when viewing the receiver with a publishable key.
Constraints:
Maximum length of 5000
bitcoinReceiverRefundAddress :: Maybe (Nullable Text)refund_address: The refund address of this bitcoin receiver.
Constraints:
Maximum length of 5000
bitcoinReceiverTransactions :: Maybe BitcoinReceiverTransactions'transactions: A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key.
bitcoinReceiverUncapturedFunds :: Booluncaptured_funds: This receiver contains uncaptured funds that can be used for a payment or refunded.
bitcoinReceiverUsedForPayment :: Maybe (Nullable Bool)used_for_payment: Indicate if this source is used for payment.
Instances4Eq, Show, FromJSON, ToJSON
Eq BitcoinReceiverDefined in stripeapi-3.0.0.0 · StripeAPI.Types.BitcoinReceiverShow BitcoinReceiverDefined in stripeapi-3.0.0.0 · StripeAPI.Types.BitcoinReceiverFromJSON BitcoinReceiverDefined in stripeapi-3.0.0.0 · StripeAPI.Types.BitcoinReceiverToJSON BitcoinReceiverDefined in stripeapi-3.0.0.0 · StripeAPI.Types.BitcoinReceiver