Feature proposal #8839open
Implement reusable pending baskets
When a basket is pending and a new payment is attempted it creates a new basket. This should just reuse the existing basket.
When an offline payment is selected. User confirms. Then user returns to pay a different way this creates a new basket. It again should just reuse the basket.
In short if a basket is pending, BUT does NOT have a pending PAYMENT then reuse the basket.
Additionally if a user has a pending basket. Pays. Creates a new basket. The OLD pending basket is "stuck" waiting for a payment that'll never show up.