Anyone have any good advice on storing a failed transaction and retrying later?
Is that even feasible with Stripe?
Obviously there would be security considerations.
Is that even feasible with Stripe?
Obviously there would be security considerations.
(We wrote a payments abstraction library easy enough to (partially or fully) fill for any payment provider’s core functionality, so it’s literally just a couple more lines of code at the call site. It took several rewrites to get the abstraction to cover all the oddities each time we added a new provider implementation, though!)