#Bo0013246
1 messages · Page 1 of 1 (latest)
- They're explained here: https://stripe.com/docs/api/balance_transactions and https://stripe.com/docs/api/charges. Charges are just a type of payment.
- Not sure. We're not dashboard experts in here
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
You can list balance transactions with the api here: https://stripe.com/docs/api/balance_transactions/list
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Thanks, I am still not following the difference between charge and balance transaction, how can I understand it intuitively?
also, i the available_on from balance_transaction always going to hold true?
are there cases where that is not true?
Balance transactions represent changes to your account's balance. So one is created for every payment, payout, etc
A charge is just that
A charge a customer pays you
You're asking if that date is always going to be accurate?
yes
ok, what about a payment?
the difference between charge and payment
A charge is a payment, as I stated earlier
And available_on should be accurate, but there may be edge cases where it isn't
so why then when I look at Stripe dashboard there are charges starting with ch_ and payments with py_
It's how they're represented under the hood
Functionally you can think of them the same
You'd use the charge api endpoints to interact with both: https://stripe.com/docs/api/charges
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
that is a bit confusing, is there a historical reasons why they are different