• Resolved cutu234

    (@cutu234)


    We installed the plugin some days ago. It works pretty good for credit cards. With SOFORT, on the other hand, we have a major problem: The status doesn’t change from “pending” to “completed”. The Stripe documentation says that this might take some time. But even after 24 hours nothing did change. It’s not just in Woocommerce. Even in the Stripe dashboard that status doesn’t change. The plugin we used before worked flawlessly. I’m pretty sure that your plugin works just fine. But maybe you can point me in the right direction.

    Thank you!

    • This topic was modified 1 year, 5 months ago by cutu234.
    • This topic was modified 1 year, 5 months ago by cutu234.
    • This topic was modified 1 year, 5 months ago by cutu234.
Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @cutu234

    Thank you for contacting us. Typically when asynchronous payment methods like Sofort are having issues it’s because your webhook is not receiving notifications from Stripe. It’s the webhook that completes the payment.

    If you go to stripe.com – developers – webhooks you can see the log entries for your webhook. Is it failing? If so what do the error messages say?

    Most of the time it’s a 3rd party security plugin that’s blocking the WordPress REST API which our plugin uses for webhooks.

    Kind Regards

    Thread Starter cutu234

    (@cutu234)

    Thank you very much for the prompt reply. Webhooks are all fine, no errors at all. But the status stays on “charge.pending”. I will contact the Stripe support and keep you posted. I’m sure that the plugin is working fine.

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @cutu234

    Yes we have many merchants using Sofort successfully.

    When you look at the webhook logs was the last event for the Sofort payment “charge.pending” or was a “payment_intent.succeeded” event triggered? That’s the event the Stripe plugin uses to finalize the orders payment and update the status.

    Kind Regards

    Thread Starter cutu234

    (@cutu234)

    Thank you very much for the great support. The “payment_intent.succeeded” event is never triggered for SOFORT payments.

    Best regards

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @cutu234

    Have you heard back from Stripe? It is their system that sends the payment_intent.succeeded event so it’s odd that’s not being triggered.

    Kind Regards

    Thread Starter cutu234

    (@cutu234)

    Not yet. I’ll keep you posted as soon as I get an answer. For now we have re-activated the other plugin for SOFORT payments.

    Sofort payments takes 2 to 14 (business) days to complete, read their documentation.

    Thread Starter cutu234

    (@cutu234)

    Well, this would make Stripe for this payment method utterly useless. ??

    Plugin Author Payment Plugins

    (@mrclayton)

    For now we have re-activated the other plugin for SOFORT payments.

    Changing to another plugin won’t cause Stripe to trigger the payment_intent.succeeded event. That is an event that is controlled by Stripe and is triggered when the Sofort payment has been processed.

    It can take 2 – 14 days for Sofort payments to process as @xdekhckr pointed out. Here is a link to Stripe’s documentation site confirming it can take up to 14 days.

    KInd Regards

    Thread Starter cutu234

    (@cutu234)

    Changing to another plugin won’t cause Stripe to trigger the payment_intent.succeeded event.

    Yes, I know. But the other plugin communicates directly with Klarna and sets the status in Woocommerce correctly within seconds. The problem is probably that Stripe is the “middle man” between Klarna and Woocommerce.

    Plugin Author Payment Plugins

    (@mrclayton)

    @cutu234 Your support thread was always about Sofort, not Klarna so I’m a bit confused now.

    Our plugin handles Klarna payments almost instantly as well since Stripe triggers the payment succeeded event within a few seconds to minutes.

    It’s Sofort that can take 2 – 14 days, not Klarna.

    Kind Regards

    Thread Starter cutu234

    (@cutu234)

    Your support thread was always about Sofort, not Klarna so I’m a bit confused now.

    Here in Germany Klarna and Sofort are essentially the same. Klarna purchased Sofort in 2014. In other words: the process is called Sofort or Sofortüberweisung, while the processing bank is Klarna.

    Don’t get me wrong: I don’t blame your plugin. I appreciate your efforts very much.

    Right now, we can’t deal with this issue in more detail. We launch a discount campaign every year in October, and we don’t want to take any chances. We will keep the other plugin for the next 2 weeks.

    • This reply was modified 1 year, 5 months ago by cutu234.
Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘SOFORT : orders not change the pending status’ is closed to new replies.