#rduarte_best-practices

1 messages ¡ Page 1 of 1 (latest)

wintry valveBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1335970098653036646

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

midnight crystal
#
  • are there any docs regarding payments retries for non subscriptions?
    No there is no such a feature. Smart retries are applied only for billing.
  • how often can we retry, how are limits declared?
    It's not recommended to retry every single failure, but you can rely on Stripe Should retry header response:
    https://docs.stripe.com/error-low-level#should-retry
latent wave
#

we were thinking to split https://docs.stripe.com/declines/codes into permanent/recoverable

And attempt once a day for recoverable errors (or until payment method changes).

for some users we will retry for a maximum of once per day for 8days for other for 10 days.

Can we do this ignoring specific payment methods? or should this be used for specific payment methods?

#

also in the smart retries docs there are less permanent error codes than in the error codes doc above, why is this?

zinc flare
#

Hi, I'm taking over as my teammate needs to step away. Let me catch up

latent wave
#

ok thank u. regarding ur colleague suggestion

#

wouldnt should retry apply to stripe errors, as opposed to gateway errors?

#

yes we understand that smart retries involve subscriptions, however several business cases from our side wouldnt be covered by stripe so we are having to do our own. Hence all these questions.

He basically thought to start by going backwards from what some of what smart retries does hence bringing it up.

zinc flare
#

Technically speaking, sure you can retry the payment. Some of the errors recommend that. However, I can't confirm what the implications are there so you would want to talk to our support team on that.

latent wave
#

ok thank you