#isaac.pak
1 messages · Page 1 of 1 (latest)
I can provide a req id if it'll help debug the problem
Hi, yes that would be helpful. Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Also, Charges API is deprecated and we recommend that you migrate to Payment Intents, https://stripe.com/docs/payments/payment-intents/migration
req_MaXyvAK2GfgCg4
We're slowly transitioning over to this new flow behind launchdarkly
I can dig for more request ids if necessary
No need, looking
Thank you!
It you're passing idempotent key, https://stripe.com/docs/api/idempotent_requests yes. Looking at this request id, it does not appear so, https://stripe.com/docs/error-low-level#idempotency. Are you making these calls to charge again?
Yeah we have a unique idempotent key that's passed over.
We also have retries in place
Glad to hear that these requests aren't being charged though
We've only had a handful of these API errors come our way
To add a bit more details, 500 errors are generally indicative of an internal server error and you should treat the outcome/result of that API request as indeterminate. You'd want to read more about it here: https://stripe.com/docs/error-low-level#server-errors
Gotcha, sounds good
So even with payment intents, I'd imagine this API error could be thrown as well
Payment Intents could also return 500 errors, yes