15 ms·
Your internal data might not be consistent with what is stored in Stripe. Since Stripe is the one processing the payments, it is ultimately the source of truth
by wpnx 9y ago
Your internal data might not be consistent with what is stored in Stripe. Since Stripe is the one processing the payments, it is ultimately the source of truth for all data regarding whether or not transactions went through, failure reasons, disputes... etc.
The act of reconciling the list of transactions you have stored in your database with what the source of truth has is an important process for finance teams.
- daxorid 9y agoedit: Downvoted for asking a legitimate question about Stripe's data handling protocols. I'll ask Stripe directly. Sorry.
- scrollaway 9y agoThere's plenty of stuff that changes out-of-band, such as subscriptions/invoices, retried charges, etc. You're supposed to use the Webhook system for this, but not everyone bothers.