#Sadness ;'(

1 messages ยท Page 1 of 1 (latest)

red vaultBOT
craggy otter
lethal hazel
craggy otter
lethal hazel
#

There aren't any events that are generated for that scenario really. Because the customer can attempt to pay literally any time they want and it is possible that they choose to abandon the payment in the middle of the attempt.

So an alternative here would be to place a hold on the payment method and consider that as a payment attempt

craggy otter
#

(For example, two main LPM payment methods in my country does not support it)

lethal hazel
#

I see. Yeah unfortunately the options are limited when it comes to your usecase.

#

you would listen to onChange event and check if the element is complete

#

that shows if all required fields on the element have been filled

craggy otter
#

Because stripe.js is client-sided library.

#

I've been struggling with this problem for quite some time

lethal hazel
#

Totally understand. Unfortunately, those are the only options available.

craggy otter
#

Thanks for your help. I will rethink and if will have problems I will write on dev-help.

#

But I still have several questions

#

For example: How fast is the 'payment_suceeded' and 'payment_processing' webhooks distributed?

#

Is it safe to use them in buissnes-critical situations.

earnest bronze
#

They are sent quickly, like within a second usually. We typically also recommend listening for client signals and reacting to the first one that you get

craggy otter
earnest bronze
#

As in they go processing at different times and are completed at different times? Or something else