#subandi_code

1 messages ยท Page 1 of 1 (latest)

dreamy duneBOT
#

๐Ÿ‘‹ 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/1379410495580274748

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

tall sage
#

๐Ÿ‘‹ happy to help

#

we don't have this functionality

#

I'm unsure I understand what you mean

desert hearth
#

with the code above, and using the stripe sandbox, the refund.status is always "succeeded"'. Stripe::Refund comes from the stripe gem. I want to test the case where refund.status is "pending"

tall sage
#

ok I see now what you mean

desert hearth
#

e.g. for credit cards, you provide multiple choices, some will always fail, some always work etc

tall sage
#

I thought you wanted to create a refund but don't execute it until you decide to

#

you can use the asynchronous success card https://docs.stripe.com/testing#refunds

Use test cards to validate your Stripe integration without moving real money. Test a variety of international scenarios, including successful and declined payments, card errors, disputes, and bank authentication. You can also test non-card payment methods and redirects.

desert hearth
#

awesome, thanks!

#

that's all, have a nice day