• Resolved kathleen36

    (@kathleen36)


    Hello,

    Would it be possible to add the option of not capturing orders with failed payment? In other words, if the payment process is incomplete and cancelled by the user as they want to choose another payment method instead, the order should not be captured. Otherwise, I have orders with failed payments where products in stock are out of stock because they are kept reserved till the order is cancelled manually. ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @kathleen36

    WooCommerce has a setting where you can configure how long a pending order stays around for. Ideally if a customer’s payment fails and they use a different payment method, the same order is used.

    WooCommerce performs a search during the checkout process to see if the customer has any pending or failed payments and if so it uses that order. You shouldn’t have a a build up of failed orders if the customer is successfully checking out.

    That’s not logic that the Stripe plugin interacts with though.

    Thanks

    Thread Starter kathleen36

    (@kathleen36)

    Thank you for your quick reply!?
    I am also using your PayPal plugin, there an order isn’t captured at all if payment isn’t completed or the customer isn’t successfully checking out. Is it possible to get the same outcome with stripe??
    Just checked out the woocommerce setting, it is only possible to set a time frame to stop reserving products if an order has a failed payment.

    Looking forward to your reply again.

    Plugin Author Payment Plugins

    (@mrclayton)

    there an order isn’t captured at all if payment isn’t completed or the customer isn’t successfully checking out.

    PayPal and Stripe have different technologies so it’s not comparing apples to apples.

    Is it possible to get the same outcome with stripe??

    I am not sure, based on your explanation, I understand what your question is.

    Kind Regards,

    Thread Starter kathleen36

    (@kathleen36)

    What I mean here is whether it is also possible with stripe to not capture the order at all if payment process isn’t successful.

    Plugin Author Payment Plugins

    (@mrclayton)

    whether it is also possible with stripe to not capture the order at all if payment process isn’t successful.

    It is impossible to capture the payment for an order if the payment process isn’t successful. In order to capture an authorized payment using the Stripe API, there has to be an existing payment intent that has the proper state within Stripe. That can only happen if the payment process prior to that is successful.

    Kind Regards

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