Actions
Feature proposal #9126
closedImplement pending basket timeout and double payment protections
Description
When a basket has a pending payment the renew and pay now buttons still display. This however can result in a double payment as user may mistake it as the payment didn't happen, but it in fact did and is just pending processing. Some payment methods can take days! The risk of double payment is high.
To prevent this implement a pending basket timeout parameter that "releases" a basket to be paid again. The default timeout should be 4 days with minimum 1 hour. This covers nearly all standard cases.
Actions