Issue Summary
When a gift card completely covers the initial subscription order in WooCommerce, the order never transitions to a "paid" status. As a result, the subscription remains stuck in a "pending payment" state, preventing it from becoming active.
Affected Versions
WooCommerce Subscriptions: All
Gift Cards for WooCommerce: All
WordPress: All
Steps to Reproduce
- Add a subscription product to the cart.
- Apply a gift card that fully covers the initial subscription cost.
- Proceed to checkout and complete the order.
Expected Behavior
- The initial order should be recognized as fully paid.
- The subscription should transition to an active state.
Actual Behavior
- The subscription remains stuck in "pending payment" indefinitely.
Issue Summary
When a gift card completely covers the initial subscription order in WooCommerce, the order never transitions to a "paid" status. As a result, the subscription remains stuck in a "pending payment" state, preventing it from becoming active.
Affected Versions
WooCommerce Subscriptions: All
Gift Cards for WooCommerce: All
WordPress: All
Steps to Reproduce
Expected Behavior
Actual Behavior