• Resolved Rafa? Gicgier

    (@gicolek)


    `Hello,

    First of all, thank you for a nice plugin! ??

    I am having some problems related to the Order Capturing / Cancelling (so far while in test mode). Everything’s configured correctly, the order can be made, it goes through, creates a Stripe order put on hold. But then, when I try to manually capture or cancel the order I get the following info in the alert:

    Could not determine which URL to request: Stripe\PaymentIntent instance has invalid ID:

    Any thoughts what could the issue? Tried it on both local machines as well as SSL setup live site.

    Sincerely,
    Rafal Gicgier

    • This topic was modified 2 years, 8 months ago by Rafa? Gicgier.
Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    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.

    Thread Starter Rafa? Gicgier

    (@gicolek)

    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

    Thread Starter Rafa? Gicgier

    (@gicolek)

    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`

    Thread Starter Rafa? Gicgier

    (@gicolek)

    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

    Plugin Support mbrsolution

    (@mbrsolution)

    Thank you Rafal for providing more information. I have submitted a message to the developers to investigate further your issue.

    Kind regards.

    Plugin Author mra13

    (@mra13)

    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.

    Thread Starter Rafa? Gicgier

    (@gicolek)

    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

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Error while capturing an order put on hold’ is closed to new replies.