• Resolved kapmes

    (@kapmes)


    Hello,

    I have a problem with the Stripe payment with Woocomerce.
    I use the plugin WooCommerce Stripe Gateway.
    It used to work great, all the payment done by the customers were automatically confirmed and I have received the payment from Stripe.

    Now we find that some payments are no more automatically confirmed and after 7 days are refunded back to the customers.

    I can’t even confirm it manually.

    I have already contacted the Stripe support and they told me that it’s something that belong to the Woocommerce plugin.

    ‘I’ve been checking in on this source, and it seems that while your customer’s are authorizing the payment, and the source is becoming chargeable, we aren’t receiving a call to charge the source. This source has expired, as it was not charged in time.’

    Thing is, this is not for all, some orders do work.

    I found one other topic where the answer was to enable the Capture charge immediately in the Stripe settings in WooCommerce > Settings > Payments.

    But I can’t find that.

    • This topic was modified 3 years, 7 months ago by kapmes.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Nico

    (@nicolamustone)

    Automattic Happiness Engineer

    Hello there,

    I found one other topic where the answer was to enable the Capture charge immediately in the Stripe settings in WooCommerce > Settings > Payments.

    That is correct. You can find it in WooCommerce > Settings > Payments > Stripe:

    Stripe Capture
    Link to image: https://d.pr/i/eUguZv

    Can you try again and let us know if it works?

    Thread Starter kapmes

    (@kapmes)

    Hi thank you for your reply

    I notice now I’m using Stripe bancontact and not the ‘normal creditcard’ stripe.

    I think this changes things quite a bit. but the same problem persists. Not all orders are confirmed automatically. Some are… which makes it quite difficult to understand.

    • This reply was modified 3 years, 7 months ago by kapmes.
    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey again!

    To confirm, the customers are actually paying for this? Are you receiving the payment in your account for the orders?

    Can you also confirm that you have the Stripe Webhooks setup in your Stripe account to alert your site to all actions that happen with your Stripe account? The guide to setting that up is here: https://docs.woocommerce.com/document/stripe/#webhooks

    Hopefully that helps! Have a great one!

    Thread Starter kapmes

    (@kapmes)

    Hi! thanks for the reply.

    Customers are paying and Stripe deducts their money. So it’s payed. but after some days (14-ish) Stripes does an auto refund because the order/payement was never confirmed.

    I went back to the webhooks setup and needed to add some event types indeed.

    the following steps I do not understand.

    “Repeat this process for your live Webhook Secret, or vice versa, depending on which you set up first.
    Copy the Signing secret using the Click to reveal button and paste it into the Webhook Secret field within the Stripe plugin settings.”

    What’s the webhook Secret?

    After that do I need to paste the signing secret in the Webhook password field?

    Schermafbeelding-2021-04-13-om-09-20-45

    Seems to me this indeed could be the problem. Thank you.

    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey again!

    You would need to get the URL for the webhook from your Stripe *plugin* settings page in WooCommerce, then go to your Stripe *account* page here to paste it: https://dashboard.stripe.com/webhooks

    Then in the account page again, it will give you a webhook secret to paste into your Stripe WooCommerce plugin page. It is also called the Signing secret (in English) in your Stripe account page.

    Hopefully that helps! Have a great one!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘problem with Stripe payment confirmation’ is closed to new replies.