erpnext icon indicating copy to clipboard operation
erpnext copied to clipboard

refactor: configurable option to allow multiple payment requests

Open ruthra-kumar opened this issue 4 months ago • 1 comments

Scenario

Customer is trying to pay for an Invoice through the website portal.

Screenshot from 2024-10-16 13-21-33

If the customer accidentally refreshes or goes back on the payment screen, they cannot make payment again, as the existing validation will prevent it Unsaved Image 1

https://github.com/frappe/erpnext/blob/07f8899f80b67b61b3c38edb6898d86dacb09590/erpnext/accounts/doctype/payment_request/payment_request.py#L562-L570

Fix

On such cases, allowing multiple payments requests to be made is the only viable option given how restrictive the website portal Screenshot from 2024-10-16 13-28-47

ruthra-kumar avatar Oct 16 '24 07:10 ruthra-kumar