#spock3349

1 messages · Page 1 of 1 (latest)

remote lanternBOT
strong bough
#

Hi
Could you please share the PaymentIntent Id ?

keen roost
#

pi_3NPgmxkopksS7bWuOXROYtXC

strong bough
#

I can't find this ID, can you please double check it ?

keen roost
#

let me checking again

remote lanternBOT
keen roost
#

I confirm once again that this is correct, but my environment is in a testing environment.

#

pi_3NPgmxKopkss7bwu0XRoYtXC

merry elk
#

Hi! I'm taking over this thread.

#

This PaymentIntent has status status: "requires_payment_method", so it is not successful. Are you saying that it is?

keen roost
#

Not entirely correct. What I'm asking is, can users continue to make payments using the generated QR code? So, if a user's first payment fails, they might attempt to use another payment method (in our testing environment, we try again to make it successful). However, there is no record of these transactions in the dashboard.

merry elk
#

For the specific PaymentIntent you shared, the payment simply failed. There was no other attempts.

keen roost
#

Yes, I made another payment using the same QR code, but there are no records of any transactions, which is why I find it strange and am inquiring about it. You can see in the first and second images I provided that I attempted to make the payment again for testing purposes. Is it possible that for PromptPay, if the first attempt fails, there will be no transaction records at all?

keen roost
#

Is there any progress so far?

merry elk
#

Sorry about the delay, Discord was busy.

#

However it's still not clear to me what the issue is.

keen roost
#

no problem, did you know about the payment method of PromptPay?

#

The generated QR code allows users to make continuous payments, right? (Until the expiration deadline)

#

If a user's first payment fails, is it possible for them to make a payment using the same QR code again?
If it is possible, where will the record of this successful transaction be displayed in dashboard?
If not, where will the record of this failure transaction be displayed in dashboard?

merry elk
#

Got it, thanks for the clarification.

#

Not very familiar with PromptPay, so give me a few minutes to look into this.

keen roost
#

ok

merry elk
keen roost
#

Does it mean that Stripe will only record a single payment transaction for each QR code?

But I have previously asked your customer service and they mentioned that the QR code can remain active for a considerable amount of time (which we cannot control). During this period, users can continue to make payments. How should we handle this situation?

merry elk
#

Does it mean that Stripe will only record a single payment transaction for each QR code?
Yes that's my understanding.

#

How should we handle this situation?
Which situation? I don't understand your question.

keen roost
#

Because if I use the same QR code again, there are no error messages displayed, and the payment is successful (in test mode), won't it result in the user being charged again?

merry elk
#

Because if I use the same QR code again, there are no error messages displayed, and the payment is successful (in test mode)
Can you share an example were you saw this? One the QR cod is used and successful, then you cannot use it again.

keen roost
#

i only have those testing images

merry elk
#

I need a PaymentIntent ID.

keen roost
#

I already provided ! the id is pi_3NPgmxKopkss7bwu0XRoYtXC but there are no restrictions, yet I am able to reuse the QR code repeatedly!

merry elk
#

I am able to reuse the QR code repeatedly!
That's only because the payment is not successful!

#

Once the PaymentIntent is status: succeeded, then you can't reuse the QR code.

keen roost
#

What I have been trying to ask is, in the case of a failed payment, if the user tries to make the payment again and there is no record , but the payment is successful, what should be done in such a situation?

merry elk
#

That's not how it works.

#

As soon as the payment is successful, the status will change to succeeded and you will receive webhook events.

keen roost
#

ok, I understand. thank you