Feature proposal #8813


Review how to handle reuse of baskets during lost payment disputes

Added by krileon 10 months ago. Updated 5 months ago.

Target version:
Start date:
15 December 2021
Due date:
% Done:


Estimated time:


I don't think putting the basket back into a pending state makes a lot of sense. The correct process is for the basket to be closed since the dispute for that payment was lost. Maybe a new button below the subscription to settle up the disputed basket OR create a new basket? Maybe a parameter to set what to do with the basket when dispute is lost (e.g. change to Pending)?

Actions #1

Updated by krileon 10 months ago

A parameter in CBSubs Stripe to select how disputed baskets should be dealt with will likely be the best approach.

Actions #2

Updated by krileon 9 months ago

There is no functionality in CBSubs to re-use a pending basket. The "A payment basket is pending in progress for payment for this. Are you sure that you didn't already pay for this? Here you can pay again:" banner is shown, but using a payment button will generate a new basket instead of attempting to pay the existing basket. So there needs to be changes to how this behaves in CBSubs core code itself.

Actions #3

Updated by krileon 9 months ago

This can't really be dealt with until #8839 is done as we can't re-use pending baskets as is.

Actions #4

Updated by beat 6 months ago

  • Target version changed from 4.6.0 to 4.6.1
Actions #5

Updated by beat 5 months ago

  • Target version changed from 4.6.1 to 4.6.2

Also available in: Atom PDF