• Resolved TonyDavis

    (@tonydavis)


    Hi, I am not receiving an order status update after a successful payment in the live mode. In Stripe, I can see income, the transaction with successful status.
    Webhook is already configured and in Stripe developers console I have successfully sent events of charge.succeeded with status 200.
    In Woocommerce order status is ‘pending for payment’/pending and after such time the order is being canceled.

    The problem occurs only in the live mode, in test mode statuses are being changed automatically for ‘In Progress’ but also don’t change to “Accomplished”.

    What I can do to fix it?

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi there @tonydavis – This kind of problem is usually caused by a conflict with your theme or with another plugin.
    ?
    The best way to determine this is to:

    • Temporarily switch your theme to Storefront
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    Hi guys!

    We might be onto something here – I saw from a previous post:

    The issue only started after we activated Google Pay and Apple Pay. Before that, all card payments were reporting back correctly to Woocommerce
    All the payments that result in Pending payment status have the payment note set to “via Pay with credit card / debit card”. Card payments that set the status directly to Processing have the payment note set to “via Credit card / debit card”

    It is possible this is something with Stripe ver 5.8.1 and the Apple/GPay items.

    Can you guys test Apple/Gpay purchases and see if the same thing happens? Let us know ??

    @nixiack8 @jricketts4 @tonydavis

    I do not know why mine and others contribution to this thread have been removed? We are looking at exactly the same issue?

    I can confirm I am also seeing exactly this on my clients store

    The issue only started after we activated Google Pay and Apple Pay. Before that, all card payments were reporting back correctly to Woocommerce
    All the payments that result in Pending payment status have the payment note set to “via Pay with credit card / debit card”. Card payments that set the status directly to Processing have the payment note set to “via Credit card / debit card”

    More info ……..

    The client site has retail and wholesale customers (for approved logged in users). Wholesale customers have different payment options to retail customers.

    A week or so ago – unbeknown to me the customer turned on GPay for retail customers and since that time each order paid by stripe has “Pending Payment’ status and shows “via Pay with credit card / debit card”

    Wholesale customers never got the Gpay option and Stripe works fine with payment details passed back to WooCommerce and the payment shows “via Credit card / debit card”.

    Please note that I have turned OFF the Gpay option for retail customers – but it still will not work.

    Thank you
    Steve

    Hi Mike (@nixiack8)

    When we activated Apple Pay and GPay, they worked perfectly and still do. They report payments back to Woocommerce correctly and set the order status to Processing, Having done a detailed check, it was when we activated Apple/GPay that we started to see the Payment pending issue for new customers paying by credit or debit card.

    Looks like @a3rev is having very similar issues.

    If you have any insight on why this is happening, I’d be very grateful.

    Roger

    After I have updated to the newest Stripe update (webhooks set) I experience the same problems. Been using Apple Pay/Gpay for a year and never had any issues with confirmed/paid orders still in “Pending Payment” status. After reading you guys, I have turned off the “Express checkout” option in the Stripe plugin. I haven’t got installed any new plugins/change settings for at least 3 days before and after I have installed the update from Stripe so the “Conflict” option is not the real one. I have just reported this to Stripe, they were not impressed at all and told me to contact WordPress. I have insisted to escalate this to the tech team and being contacted by them with a solution. I gave them a link to this thread either. I would advise – be ready to turn Stripe off and replace it with PayPal, at least they fix THEIR mess, because doing this in the highest season of the year and still have provided a fix for a week and losing money because of this, despite paying the Stripe fees, is something which I would take to the court.

    • This reply was modified 2 years, 11 months ago by alveree.
    • This reply was modified 2 years, 11 months ago by alveree.
    Plugin Support 3 Sons Development – a11n

    (@3sonsdevelopment)

    Hey there,

    One thing to check is to see if new accounts are created with these purchases? If so, this may be related to this bug:

    https://github.com/woocommerce/woocommerce-gateway-stripe/issues/2176

    Try going to WooCommerce > Settings > Payments > Stripe and disabling the “early access” payment methods. Then see if you still have this problem.

    Let us know if that helps.

    I’m facing the same issue last night after I activated the early access payment method. The payment is captured in Stripe but the payment status is still pending in Woocommerce. I have received 3 transactions last night and only 1 transaction couldn’t be captured correctly and it’s newly created a/c, so I think I’m facing the bug you’re mentioning. I already disabled the early access payment methods and hope the problem can be fixed.

    Hi @kylerlwh,

    I have received 3 transactions last night and only 1 transaction couldn’t be captured correctly and it’s newly created a/c, so I think I’m facing the bug you’re mentioning. I already disabled the early access payment methods and hope the problem can be fixed.

    It does sound like you are experiencing the same issue as described above.

    If you don’t already have a GitHub account I suggested registering for a free one and then clicking Subscribe on the issue to follow along with development so that you know when a fix is released:


    Full Size: https://d.pr/i/DECJW2

    As this topic is resolved, if you need any further assistance with it please open a new thread or contact us at WooCommerce.com > My Account > Support. You may need to create an account before you can access that page.

    Kind regards,

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘No update of order status after successful payment’ is closed to new replies.