• Resolved comyu

    (@comyu)


    Hello!
    I use SOFORT payment on my shop and lots of customers use it.
    However woocommerce doesnt seem to work with sofort stripe payment gateway. It doesnt correctly update created orders with the order status on-hold once the payment is successfull after 2-14 days. Stripe dashboard shows them as successfull, but woocommerce doesnt reflect that because it doesnt changes the order status to proccessing or payment successfull. All other payment options like credit card work just fine.

    I have setup a webhook that is working and enabled with the following event types:

    source.failed
    payment_intent.amount_capturable_updated
    payment_intent.payment_failed
    payment_intent.succeeded
    review.closed
    review.opened
    charge.refunded
    charge.dispute.created
    charge.captured
    charge.failed
    charge.succeeded
    source.canceled
    source.chargeable
    account.external_account.updated

    I have multiple people and threads experiencing and explaining this issue.
    Stripe support told me the issue is not on their backend, but rather woocommerce or this plugin
    Thanks for the help, as i really need help.

    • This topic was modified 4 years, 11 months ago by comyu.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Aashik P – a11n

    (@aashik)

    Hi there!

    It doesnt correctly update created orders with the order status on-hold once the payment is successfull after 2-14 days

    Thank you for the detailed description of the behavior you’re seeing. If you enable all the events under Webhook settings for your site, do you still see the same behavior?

    If yes, could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status.
    Select “Get system report” and then “Copy for support”.? Once you’ve done that, paste it here in your response.

    We are having the same problem but with credit card. About 1 in 30 transactions are “Awaiting payment” even though its paid in Stripe. Please post here if you find the solution. We have had this now for a few weeks

    Plugin Support Aashik P – a11n

    (@aashik)

    Hello @ivar123

    Please create a new ticket with your System Status Report, and confirmation on the webbook events enabled for your site.

    Thread Starter comyu

    (@comyu)

    What seemed to have been a problem was an incorrectly configured webhook.
    I originally had no events set to send, but i changed that.
    However it still didnt work, but only because i didnt now 2 things.
    First of all the woocommerce stripe docs include one event type to little – you can find it in the stripe sofort docs.
    I also thought that now that i receive all events in the webhook it needs to work, but it takes a few days to start to work and it also doesnt work for orders received in the past, those have to be checked manually.
    i hope it now works but it seems to!

    Plugin Support Aashik P – a11n

    (@aashik)

    Thank you for following up with your findings, @comyu

    First of all the woocommerce stripe docs include one event type to little – you can find it in the stripe sofort docs.

    As per the documentation, it is recommended to have all the events enabled for Stripe: Webhooks – Documentation

    it also doesnt work for orders received in the past, those have to be checked manually.

    That is by design as they work in real time. I can understand how this has added some more workload for you to get everything back to normal, but with the Webhooks set up correctly, you should no longer see the same behavior.

    I’ll mark this topic as solved for now. Please feel free to open a new topic if you have any other questions.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Issues with SOFORT, order/payment status never correctly updated to successfull’ is closed to new replies.