#mataxaxa-payments
1 messages · Page 1 of 1 (latest)
@lunar crown I'm not sure I follow but this seems more like something to investigate with WooCommerce? Did you write the integration code yourself?
I'm not sure what you mean by "Some people do not return to the webhook endpoint", since users don't go to your webhook endpoint(Stripe's servers send a request to it and we retry that multiple times so it should work), so there's possibly some confusion there.
I'm going to delete that link since clicking it might complete a live mode payment, but following you so far
Is there a way to automatically charge payments with the status chargeable?
well if the payment has that status it is not chargeable
visiting that link means 3D Secure needs to be completed
i.e. the customer needs to authenticate the payment with their bank, so they are not finished yet
ah this is iDEAL
from May of this year?
Yes
hmm. And it's still a problem today?
I can test it.
I was wondering cause i am making a new store, if i should put more events to listen to the webhook endpoint
Cause right now i only have charge.captured selected
ultimately if you don't write the actual code there's not much I can help you with(this channel is for developer support using the API directly).
The way this works anyway is you create a Source in the API, redirect the customer to iDEAL, and when the customer has completed the payment, Stripe sends you a source.chargeable webhook event. Your server listens to that event and automatically completes the payment by calling the API
yes you need source.chargeable I would assume
WooCommerce should have told you that when you contacted them or checked their docs , it's mentioned here https://woocommerce.com/document/stripe/#webhooks
(https://stripe.com/docs/sources/ideal#webhooks is why it's needed)
Wow karl thank you so much
I will have a look into this and do some futher testing cause i know how i can make this problem occur. It's by paying and then exiting the mobile app, so you never go back to the website
yep, that is really common
which is why you generally use webhooks, since you can't gurantee the customer returns to your site after paying
Maybe if i add all the events the problem gets fixed