Project

General

Profile

Actions

Feature proposal #9126

closed

Implement pending basket timeout and double payment protections

Added by krileon about 1 year ago. Updated 9 months ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
09 February 2023
Due date:
% Done:

100%

Estimated time:

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

Also available in: Atom PDF