Kategori dan tipe pelaporan
Pahami kategori pada objek BalanceTransaction dan pembedaannya.
Pelajari selengkapnya tentang bidang reporting_
di objek BalanceTransaction
, dan perbedaannya dengan type
dan kategorisasi lainnya. Topik ini mencakup:
Mengapa kami memperkenalkan kategorisasi baru?
Bidang reporting_
objek BalanceTransaction
meningkat di bidang type
dengan menyediakan pengelompokan yang lebih berguna untuk sebagian besar keperluan keuangan dan pelaporan. Bagian berikut menyoroti keuntungan bidang baru ini.
Perincian yang lebih detail dari type=adjustment
Atribut reporting_
memisahkan transaksi saldo dengan type=adjustment
ke dalam beberapa kategori berbeda, termasuk sengketa, pembalikan sengketa, dan pengembalian dana yang gagal. Selain itu, beberapa tipe biaya dan pengembalian dana biaya platform Connect kini secara eksplisit dikategorikan dengan reporting_
.
Kategori terpisah untuk pembalikan penarikan sebagian
Jika Anda mengotorisasi dan menarik pembayaran secara terpisah, dan Anda menarik jumlah yang kurang dari otorisasi awal, Anda akan melihat dua transaksi saldo: satu untuk jumlah penuh otorisasi, dan satu lagi membalikkan bagian yang tidak ditarik. (Menjumlahkan dua transaksi saldo menghasilkan bagian charge yang ditarik.)
Transaksi saldo yang membalikkan bagian yang belum ditarik memiliki type=refund
, sama seperti jika Anda telah mengembalikan sebagian dana dari penjualan di lain waktu. Untuk memungkinkan penanganan terpisah atas objek ini—mungkin menghitungnya terhadap jumlah penjualan awal, bukan sebagai pengembalian dana terpisah—kami melabelinya dengan kategori pelaporan yang berbeda partial_
.
Konsolidasikan beberapa tipe menjadi kategori umum
Dengan menggunakan bidang type
, transaksi saldo yang timbul dari charge berbasis kartu diwakili dengan type=charge
, sedangkan transaksi yang dilakukan dengan metode pembayaran lainnya diwakili dengan type=payment
. Demikian pula, pengembalian dana dan kegagalan untuk kartu versus metode pembayaran alternatif memiliki tipe refund
dan payment_
yang berbeda.
Kami menemukan bahwa pembedaan ini membuat banyak tugas pelaporan umum menjadi canggung, sehingga reporting_
menyederhanakan kelompok tipe ini (dan lainnya), seperti berikut:
Tipe transaksi saldo | Kategori pelaporan |
---|---|
charge , payment | charge |
refund , payment_ | refund |
payout_ , payout_ | payout_ |
transfer , recipient_ | transfer |
transfer_ , transfer_ , recipient_ , recipient_ | transfer_ |
Nama kategori yang lebih deskriptif
Kami mengganti nama beberapa tipe transaksi saldo agar lebih jelas:
Tipe transaksi saldo | Kategori pelaporan |
---|---|
application_ | platform_ |
application_ | platform_ |
stripe_ | fee |
reserve_ | connect_ |
reserved_ | risk_ |
Referensi kategori pelaporan
Referensi ini mencakup empat kelompok kategori pelaporan:
- Payments-related reporting categories
- Balance-related reporting categories
- Issuing-related reporting categories
- Connect-related reporting categories
Payments-related reporting categories
These reporting categories are related to creating and refunding charges as part of processing payments.
charge
Charges include payments from cards and from other payment methods. If you are separately authorizing and capturing payments, only the captured charges will be included here.
- Jenis transaksi saldo:
charge
,payment
, orvalidation
- Bagian dalam laporan bulanan: Payments (cards), Payments (other)
- Jenis transaksi saldo:
charge_
failure ACH, direct debit, and other asynchronous payment methods remain in a pending state until they either succeed or fail. You will see a pending balance transaction with the reporting category
charge
appear when the payment is created in a pending state. Acharge_
will appear if the pending payment later fails.failure - Jenis transaksi saldo:
payment_
failure_ refund - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
dispute
When a customer disputes a charge, Stripe deducts the disputed amount from your balance.
- Jenis transaksi saldo:
adjustment
oradjusted_
for_ overdraft_ transaction - Bagian dalam laporan bulanan: Disputes
- Jenis transaksi saldo:
dispute_
reversal When you win a dispute, the disputed amount is returned to your balance.
- Jenis transaksi saldo:
adjustment
- Bagian dalam laporan bulanan: Dispute Reversals
- Jenis transaksi saldo:
partial_
capture_ reversal If you are separately authorizing and capturing payments, and you capture an amount less than the initial authorization, you will see a
charge
for the full authorization amount, and apartial_
for the uncaptured portion.capture_ reversal - Jenis transaksi saldo:
refund
- Bagian dalam laporan bulanan: Payments (cards)
- Jenis transaksi saldo:
refund
Payments you’ve refunded to your customers. (Does not include charge failures or partial capture reversals, which are listed separately.)
- Jenis transaksi saldo:
refund
orpayment_
refund - Bagian dalam laporan bulanan: Refunds (cards), Refunds (other)
- Jenis transaksi saldo:
refund_
failure Created when a credit card charge refund fails, and Stripe returns the funds to your balance.
This may occur if your customer’s bank or card issuer is unable to correctly process a refund (e.g., due to a closed bank account or a problem with the card).
- Jenis transaksi saldo:
refund_
failure - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
Balance-related reporting categories
These reporting categories are related to changes that affect your Stripe balance, such as payouts, fees, and top-ups.
anticipation_
repayment Repayments made to service an anticipation loan in Brazil. These repayments go to the financial institution to whom you have sold your receivables.
- Jenis transaksi saldo:
anticipation_
repayment - Bagian dalam laporan bulanan: Anticipation Repayments
- Jenis transaksi saldo:
climate_
order_ purchase Funds used to purchase carbon removal units from Frontier Climate.
- Jenis transaksi saldo:
climate_
ororder_ purchase climate_
reservation_ purchase - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
climate_
order_ refund Funds refunded to your balance when a Climate Order is canceled.
- Jenis transaksi saldo:
climate_
ororder_ refund climate_
reservation_ refund - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
contribution
Funds contributed via Stripe to a cause (currently Stripe Climate).
- Jenis transaksi saldo:
contribution
- Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
fee
- Jenis transaksi saldo:
stripe_
fee - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
other_
adjustment Miscellaneous adjustments to your Stripe balance.
- Jenis transaksi saldo:
adjustment
,obligation_
, oroutbound obligation_
reversal_ inbound - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
payment_
network_ reserve_ hold Funds that a payment network holds in reserve (e.g. to mitigate risk).
- Jenis transaksi saldo:
payment_
network_ reserve_ hold - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
payment_
network_ reserve_ release Funds that a payment network releases from a reserve.
- Jenis transaksi saldo:
payment_
network_ reserve_ release - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
payout
Payouts from your Stripe balance to your bank account.
- Jenis transaksi saldo:
payout
- Bagian dalam laporan bulanan: Payouts and Transfers
- Jenis transaksi saldo:
payout_
reversal Funds returned to your balance if a payout fails after it is initially created (e.g., due to an invalid account number or a cancellation). Learn more.
- Jenis transaksi saldo:
payout_
orcancel payout_
failure - Bagian dalam laporan bulanan: Payouts and Transfers: Failures and Refunds
- Jenis transaksi saldo:
risk_
reserved_ funds When Stripe holds your funds in reserve to mitigate risk, two balance transactions are created: one to debit the funds from your balance, and a second to credit the funds back to your balance at the end of the reserve period.
- Jenis transaksi saldo:
reserved_
funds - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
tax
Taxes collected by Stripe to be remitted to the appropriate local governments. Typically, this is a tax on Stripe fees.
- Jenis transaksi saldo:
tax_
fee - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
topup
Funds you transferred into your Stripe balance from your bank account. Learn more.
- Jenis transaksi saldo:
topup
- Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
topup_
reversal If an initially successful top-up fails or is cancelled, the credit to your Stripe balance is reversed. Learn more.
- Jenis transaksi saldo:
topup_
reversal - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
unreconciled_
customer_ funds When a customer has unreconciled funds within Stripe for more than ninety days, Stripe transfers those funds to your balance.
- Jenis transaksi saldo:
transferred_
to_ balance_ transaction - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
Issuing-related reporting categories
These reporting categories are created as part of using the Issuing API.
issuing_
authorization_ hold When an issued card is used to make a purchase, an authorization is created. If the authorization is approved, a balance transaction is created with the type
issuing_
to hold the authorized amount in reserve from your account balance, until the authorization is either captured or voided. Some merchants can also update an authorization to request an additional amount (e.g., to extend a hotel booking or add a tip), and this is also represented as a balance transaction with the typeauthorization_ hold issuing_
.authorization_ hold - Jenis transaksi saldo:
issuing_
authorization_ hold - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
authorization_ release When an authorized purchase, made with an issued card, is captured by the merchant, the funds previously held for the authorization (
issuing_
) are released with aauthorization_ hold issuing_
balance transaction. Simultaneously, an issuing transaction is created, and the purchase amount is deducted from your Stripe balance in another balance transaction with the typeauthorization_ release issuing_
.transaction - Jenis transaksi saldo:
issuing_
authorization_ release - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
disbursement Credits to your balance for rewards, discounts, and other miscellaneous adjustments.
- Jenis transaksi saldo:
issuing_
disbursement - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
dispute When you dispute an Issuing transaction and funds return to your Stripe balance.
- Jenis transaksi saldo:
issuing_
dispute - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
dispute_ fraud_ liability_ debit Funds deducted from your account to cover fraud loss liability
- Jenis transaksi saldo:
issuing_
dispute_ fraud_ liability_ debit - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
dispute_ provisional_ credit Provisional Credit granted to Issuing balance
- Jenis transaksi saldo:
issuing_
dispute_ provisional_ credit - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
dispute_ provisional_ credit_ reversal Previous Provisional Credit being reversed from Issuing balance
- Jenis transaksi saldo:
issuing_
dispute_ provisional_ credit_ reversal - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
issuing_
transaction When an authorized purchase, made with an issued card, has been authorized and captured by the merchant, an issuing transaction is created, and the purchase amount is deducted from your Stripe balance with a
issuing_
balance transaction.transaction - Jenis transaksi saldo:
issuing_
transaction - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
Connect-related reporting categories
These reporting categories are related to using the Connect API and related APIs, such as instant payouts.
advance
Incrementing available funds for instant payouts. This occurs when you create an instant payout and the requested payout amount is greater than your connected account’s available balance. Funds are added to your available balance and removed from your pending balance to cover the difference.
- Jenis transaksi saldo:
advance
- Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
advance_
funding Decrementing pending funds for instant payouts. This occurs when you create an instant payout and the requested payout amount is greater than your connected account’s available balance. Funds are added to your available balance and removed from your pending balance to cover the difference.
- Jenis transaksi saldo:
advance_
funding - Bagian dalam laporan bulanan: Other Adjustments
- Jenis transaksi saldo:
connect_
collection_ transfer If one of your connected accounts has a negative balance for 180 days, Stripe transfers a portion of your balance, to zero out that account’s balance. Learn more.
- Jenis transaksi saldo:
connect_
collection_ transfer - Bagian dalam laporan bulanan: Reflected in "Reserve" section
- Jenis transaksi saldo:
connect_
reserved_ funds If one of your connected accounts’ balances becomes negative, Stripe temporarily reserves a portion of your balance to ensure that funds can be covered.
If one of your connected accounts’ previously negative balance becomes less negative due to activity on account, another
reserve_
is created to release a corresponding portion of the funds held in reserve. Learn more.transaction - Jenis transaksi saldo:
reserve_
transaction - Bagian dalam laporan bulanan: Reflected in "Reserve" section
- Jenis transaksi saldo:
platform_
earning Earnings you’ve generated by collecting platform fees via Stripe Connect charges.
- Jenis transaksi saldo:
application_
fee - Bagian dalam laporan bulanan: Application Revenue
- Jenis transaksi saldo:
platform_
earning_ refund Platform fees that you have returned to your connected accounts.
- Jenis transaksi saldo:
application_
fee_ refund - Bagian dalam laporan bulanan: Application Revenue Returned
- Jenis transaksi saldo:
transfer
Funds sent from your balance to the balance of your connected accounts.
- Jenis transaksi saldo:
transfer
orrecipient_
transfer - Bagian dalam laporan bulanan: Payouts and Transfers
- Jenis transaksi saldo:
transfer_
reversal Transfers to your connected accounts that have been cancelled.
- Jenis transaksi saldo:
transfer_
,cancel transfer_
,refund recipient_
, ortransfer_ cancel recipient_
transfer_ failure - Bagian dalam laporan bulanan: Payouts and Transfers: Failures and Refunds
- Jenis transaksi saldo: