Hi,
I am having some problems related to the Order Capturing / Cancelling (so far while in test mode).
Have you tried in real mode? I am curious to know if it works in real mode.
Regards.
Hello,
Thank you for the reply. No, I haven’t yet tried that in real mode.
Will do so, and will get back to you.
Rafal
Hello again,
I’ve checked the code with the live Stripe account – the same problem happens.
Any clues what could be the problem? Anything I could share with you? Tested on a live, SSL enabled website, the payment goes through. Only accepting/canceling payments put on hold doesn’t work correctly.
Sincerely,
Rafal`
Also, for what it’s worth I tested this on a Vanilla WordPress with the latest version of the plugin. The same error happens each time I test this code.
Sincerely,
Rafal
Thank you Rafal for providing more information. I have submitted a message to the developers to investigate further your issue.
Kind regards.
The authorize and the capture both needs to be done in the SAME mode. So make sure to create a new product if you have changed the mode (test/live mode) then in that same mode authorize it and capture it later.
Is the server preventing the background call to the Stripe server for the capture? Some web-hosting companies will apply extra security layers which will prevent outgoing calls. That can affect this particular function.
Hello guys,
I did that already, tested the products in both Test mode with the Test mode enabled and then using the live settings. This is the only info I get:
<code>Could not determine which URL to request: Stripe\PaymentIntent instance has invalid ID:.
Even with debug logging and plugin’s debugging enabled.
I doubt that the server is preventing background calls, as both Test and Live payments do work.
Does it make sense? I tried this on 3 different WordPress installations, including vanilla, using the latest version of the plugin.
Is there any other way I could debug this out?
Sincerely,
Rafal