Maybe this can be thought of as a double switch. After an initial purchase of a subscription and a subsequent downgrade, and then an upgrade, the pro-rated switch price seems incorrect.
To Reproduce
Prorate for upgrades and downgrades of all subscription products
Subscription length is never prorated
Never prorate the sign up fee.
A subscription has weekly, monthly, and yearly variations. Each are $1 for their period.
Purchase the monthly variation.
Switch to the yearly variation ($0 due at checkout)
Switch to the weekly variation. $1 due at checkout.
Expected behavior
Upgrades indicates to me that there should not be a gap payment collected.
Actual behavior
There's a charge for something I feel I've already paid for but not received.
Product impact
[yes ] Does this issue affect WooCommerce Subscriptions? yes/no/tbc, add issue ref
[ no] Does this issue affect WooCommerce Payments? yes/no/tbc, add issue ref
Describe the bug
Maybe this can be thought of as a double switch. After an initial purchase of a subscription and a subsequent downgrade, and then an upgrade, the pro-rated switch price seems incorrect.
To Reproduce
Expected behavior
Upgrades indicates to me that there should not be a gap payment collected.
Actual behavior
There's a charge for something I feel I've already paid for but not received.
Product impact
Additional context
7149492-zen