• I can’t believe this issue is still there after years of reporting.

    When a customer pays for a WooCommerce Subscription order manually with a different payment method, a new order is created instead of marking the original order as paid. The new order has no relationship with the subscription and the subscription remains on-hold. Every. Single. Time.

    How on Earth is it an acceptable behaviour? The user used card payment (using the Revolut gateway) to subscribe. Later, during a renewal, the card payment fails. It happens. The user clicks on the payment link in the notification email and pays the outstanding balance using Revolut Pay (from the Revolut App) this time. Why does the gateway have to create a new, unrelated order??? Nonsense.

    Just for the record, the Stripe payment gateway works correctly, marking the original order paid. Even if the user changes from another payment gateway. This is the good behaviour.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.