Attributes
- idstring
Unique identifier for the object.
- amountinteger
Gross amount of this transaction (in cents). A positive value represents funds charged to another party, and a negative value represents funds sent to another party.
- currencyenum
Three-letter ISO currency code, in lowercase. Must be a supported currency.
- descriptionnullable string
An arbitrary string attached to the object. Often useful for displaying to users.
- feeinteger
Fees (in cents) paid for this transaction. Represented as a positive integer when assessed.
- fee_
detailsarray of objects Detailed breakdown of fees (in cents) paid for this transaction.
- fee_details.
amountinteger Amount of the fee, in cents.
- fee_details.
applicationnullable string ID of the Connect application that earned the fee.
- fee_details.
currencyenum Three-letter ISO currency code, in lowercase. Must be a supported currency.
- fee_details.
descriptionnullable string An arbitrary string attached to the object. Often useful for displaying to users.
- fee_details.
typestring Type of the fee, one of:
application_
,fee payment_
,method_ passthrough_ fee stripe_
orfee tax
.
- netinteger
Net impact to a Stripe balance (in cents). A positive value represents incrementing a Stripe balance, and a negative value decrementing a Stripe balance. You can calculate the net impact of a transaction on a balance by
amount
-fee
- sourcenullable stringExpandable
This transaction relates to the Stripe object.
- statusstring
The transaction’s net funds status in the Stripe balance, which are either
available
orpending
. - typeenum
Transaction type:
adjustment
,advance
,advance_
,funding anticipation_
,repayment application_
,fee application_
,fee_ refund charge
,climate_
,order_ purchase climate_
,order_ refund connect_
,collection_ transfer contribution
,issuing_
,authorization_ hold issuing_
,authorization_ release issuing_
,dispute issuing_
,transaction obligation_
,outbound obligation_
,reversal_ inbound payment
,payment_
,failure_ refund payment_
,network_ reserve_ hold payment_
,network_ reserve_ release payment_
,refund payment_
,reversal payment_
,unreconciled payout
,payout_
,cancel payout_
,failure payout_
,minimum_ balance_ hold payout_
,minimum_ balance_ release refund
,refund_
,failure reserve_
,transaction reserved_
,funds stripe_
,fee stripe_
,fx_ fee tax_
,fee topup
,topup_
,reversal transfer
,transfer_
,cancel transfer_
, orfailure transfer_
. Learn more about balance transaction types and what they represent. To classify transactions for accounting purposes, considerrefund reporting_
instead.category Possible enum valuesadjustment
advance
advance_
funding anticipation_
repayment application_
fee application_
fee_ refund charge
climate_
order_ purchase climate_
order_ refund connect_
collection_ transfer Show 32 more
More attributes
- objectstring
String representing the object’s type. Objects of the same type share the same value.
- available_
ontimestamp The date that the transaction’s net funds become available in the Stripe balance.
- createdtimestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
- exchange_
ratenullable float If applicable, this transaction uses an exchange rate. If money converts from currency A to currency B, then the
amount
in currency A, multipled by theexchange_
, equals therate amount
in currency B. For example, if you charge a customer 10.00 EUR, the PaymentIntent’samount
is1000
andcurrency
iseur
. If this converts to 12.34 USD in your Stripe account, the BalanceTransaction’samount
is1234
, itscurrency
isusd
, and theexchange_
israte 1.
.234 - reporting_
categorystring Learn more about how reporting categories can help you understand balance transactions from an accounting perspective.
{ "id": "txn_1MiN3gLkdIwHu7ixxapQrznl", "object": "balance_transaction", "amount": -400, "available_on": 1678043844, "created": 1678043844, "currency": "usd", "description": null, "exchange_rate": null, "fee": 0, "fee_details": [], "net": -400, "reporting_category": "transfer", "source": "tr_1MiN3gLkdIwHu7ixNCZvFdgA", "status": "available", "type": "transfer"}