#spock3349
1 messages · Page 1 of 1 (latest)
hello, i'll get back to you in a bit!
ok
yep, it's possible with PromptPay, if you pay and the payment attempt has expired, then Stripe will initiate a refund
What will happen if the user makes a payment before the QRCode expires?
I remember that the expiration time for the QRCode is quite long
The Stripe payment attempt is only valid for 1 hour, but the promptpay qr code will not expire
If a customer still pays using the promptpay qr code even when the payment attempt has expired, the customer will receive a notification for a refund request after a few hours.
I see.. Stripe will automatically handle refunds for transactions that have expired payment attempts right ?
pretty much yes. To be clear though, the customers also need to provide their refund details.
Stripe will send the customer an email, and the customer will need to fill up the refund details before the refund can be processed
and within an hour, if the user tries to make a successful payment, then the transaction will be completed, and there will be a record in the Stripe dashboard
yep. I suggest you test it to ensure that it works as per what you expect
In fact, I have tested this before. But when my first payment failed and then I immediately made a successful payment the second time (in test mode), I didn't see any record of the second transaction in the Stripe dashboard
do you have the PaymentIntent id?
hrm, was it within 1 hour?
if you confirm that PaymentIntent again (which i think should generate a new QR code) and then pay again, does that move the PaymentIntent into successful status?
I might have to test this later. I'll come back with new questions thread then?
thanks
sure!
HI, I retested it, and there is no way to generate a new QR code because that would create a new order in our system. The QR code for existing orders will not be visible on the Stripe dashboard after the initial payment failure and subsequent transactions.
pi_3NSWAeKopkss7bwu0LuyiDN8
i see. to clarify, can you elaborate a bit on what's your main concern here?
What I am concerned about is the inability to refund the users for these second payments made within an hour.
ah, they will definitely be refunded. Stripe does have checks and will automatically generate the refund email.
Are you saying that Stripe will automatically process refunds for these second payments made within an hour, which were not recorded?
I thought only payments that exceed one hour would be eligible for refund processing by Stripe.
Hi @steady rune I'm taking over, give me a sec to catch up
Thanks for waiting.For first unexpected fund, Stripe will send an email to ask for bank details to transfer the refund
For subsequent unexpected funds, stripe will adjust your balance and send you'll need to deal it with customer outside of Stripe,