#habibiyaomar
1 messages · Page 1 of 1 (latest)
You should listen to invoice.paid and invoice.payment_failed
What about invoice.payment_successful instead of invoice.paid?
It has been really confusing me :\
I am talking about the for payment success when customer subscribes and pays for the first week, first month, depends on the recurring period.
invoice.payment_successful is fired for invoice that paid using Stripe, invoice.paid is fired for both invoices paid using Stripe or paid out-of-band (i.e., paid outside Stripe).
I am using payment links
So do you think invoice.paid is the best option right?
But like I don't do payments manually, I just use Stripe payment links
Because if user would pay like Crypto or something other than Credit Card, we would arrange that manually outside of Stripe
So Stripe has no idea
It's really up to you but I'd suggest you to use invoice.paid if you plan to accept payments outside stripe
Nope I don't, but thanks for clarifying what's going on!