#Tassaduq-SubscriptionRefunds
1 messages ยท Page 1 of 1 (latest)
There is a dropdown option in the cancel modal (nevermind you said after)
๐ If you've already cancelled the Subscription, you would find the Invoice (https://stripe.com/docs/api/subscriptions/object#subscription_object-latest_invoice) that you want to refund from and then refund the Invoice's PaymentIntent (https://stripe.com/docs/api/refunds/create#create_refund-payment_intent).
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.
I'm asking, Stripe does not automatically refund it or not?
A refund will only be issued if you tell us to create one.
i passed this in option when cancelling from node js lib
{ invoice_now: true, prorate: true }
That will only credit the amount into the Customer's balance (which can be used for future Invoices). You want the steps I mentioned above to actually Refund.
(and if the Customer has a balance from a previous proration like you mentioned, you want to adjust the Customer balance to get rid of that)
ok then i have to remove the credits as well after refunding the charge?
Correct. The credit on the Customer has no connection to an actual Refund.
but when i checked the customer balance from api
the balance the zero
Then you're good there. Nothing to clear out.
(to be clear: you don't need or want to prorate when you cancel)
the subscription was created on 24-Sept and cancelled today with options ({ invoice_now: true, prorate: true })
then why customer has no balance?
@hoary nimbus ??
What is the Customer id for that one?