# Kategori dan tipe pelaporan Pahami kategori pada objek BalanceTransaction dan perbedaannya. Pelajari lebih lanjut tentang bidang `reporting_category` pada objek `BalanceTransaction`, serta bagaimana perbedaannya dari `type` dan kategorisasi lainnya. ## Bidang kategori pelaporan Bidang `reporting_category` pada objek `BalanceTransaction` menyempurnakan bidang `type` dengan memberikan pengelompokan yang lebih berguna untuk sebagian besar kebutuhan keuangan dan pelaporan. Bagian-bagian berikut menjelaskan keuntungan dari bidang `reporting-category`. ##### Rincian lebih lanjut untuk type=adjustment Atribut `reporting_category` memisahkan transaksi saldo dengan `type=adjustment` ke dalam beberapa kategori berbeda, termasuk sengketa, pembalikan sengketa, dan pengembalian dana yang gagal. Selain itu, atribut ini juga mengkategorikan beberapa jenis biaya dan pengembalian biaya platform *Connect* (Connect is Stripe's solution for multi-party businesses, such as marketplace or software platforms, to route payments between sellers, customers, and other recipients) dengan `reporting_category=fee`. #### Kategori terpisah untuk pembalikan penarikan sebagian Jika [melakukan otorisasi dan penagihan secara terpisah](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) dan Anda menagih jumlah yang lebih kecil daripada jumlah otorisasi awal, Anda akan melihat dua transaksi saldo: satu untuk jumlah penuh otorisasi, dan satu lagi yang membalikkan bagian yang tidak ditagih. (Menjumlahkan kedua transaksi saldo tersebut akan menghasilkan bagian yang benar-benar ditagih dari biaya tersebut.) Transaksi saldo yang membalikkan bagian yang tidak ditagih memiliki `type=refund`, sama seperti jika Anda mengembalikan sebagian penjualan di kemudian hari. Untuk memungkinkan penanganan objek ini secara terpisah (misalnya menghitungnya terhadap jumlah penjualan awal, bukan sebagai pengembalian dana terpisah), kami memberi label dengan kategori pelaporan khusus `partial_capture_reversal`. #### 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](https://docs.stripe.com/payments/payment-methods/overview.md) diwakili dengan `type=payment`. Demikian pula, pengembalian dana dan kegagalan untuk kartu versus metode pembayaran alternatif memiliki tipe `refund` dan `payment_refund` yang berbeda. Atribut `reporting_category` menyederhanakan kelompok jenis ini (dan jenis lainnya), sebagai berikut: | Tipe transaksi saldo | Kategori pelaporan | | ------------------------------------------------------------------------------------------------ | ------------------- | | `charge`, `payment` | `charge` | | `refund`, `payment_refund` | `refund` | | `payout_cancel`, `payout_failure` | `payout_reversal` | | `transfer`, `recipient_transfer` | `transfer` | | `transfer_cancel`, `transfer_failure`, `recipient_transfer_cancel`, `recipient_transfer_failure` | `transfer_reversal` | ##### Nama kategori yang lebih deskriptif Beberapa tipe transaksi saldo diganti namanya untuk kejelasan yang lebih baik | Tipe transaksi saldo | Kategori pelaporan | | ------------------------ | ------------------------- | | `application_fee` | `platform_earning` | | `application_fee_refund` | `platform_earning_refund` | | `stripe_fee` | `fee` | | `reserve_transaction` | `connect_reserved_funds` | | `reserved_funds` | `risk_reserved_funds` | ## Referensi kategori pelaporan Referensi ini mencakup kelompok kategori pelaporan berikut: