#SuperFedz
1 messages · Page 1 of 1 (latest)
What does 'keep a record inside payments' mean?
So. When i credit a customers balance, i need to keep historic reference of it somewhere
You can use the API to increment/decrement a Customer Balance: https://stripe.com/docs/api/customer_balance_transactions/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Then I guess if that increment was associated to a payment, you can use the pi_xxx ID and pass to the metadata of the balance transaction.
Yes, i am familiar of this. My concern is that, imagine this use case..
Customer comes to my Company and wants to append their balance with cash.
I update their Balance inside stripe, then they want an invoice creating for the month for their subscription, Somewhere there i need to show historical reference that i have credited their card.
Is there a way to create a payment that could have "Cash" As a capture method or something like that?
You'd probably just create an Invoice and mark it as 'paid out of band': https://stripe.com/docs/api/invoices/pay#pay_invoice-paid_out_of_band
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 makes sense, i'll have a look but it would be nice to see the manual credit under "Recent Payments etc"
In the Dashboard? That only surfaces actual payments (via a Payment Intent)
Yeah exactly, in my system i may be able to build a good payments list that includes manual credits through balance i just need to work out where to create the metadasta
This through api could work?
Stores historic credit balances from the looks of things
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Perfect!