Feature Description
At the moment, payments may be stuck in the processing status, for example, in the case of an incorrect configuration of the payment gateway, and the administrator does not even have the opportunity to manually confirm or recheck the payment status.
The list of payments should include the ability to forcibly mark the payment as paid if it freezes, as well as the ability to manually recheck the status (for example, if the webhook did not receive the data for some reason).
This will also be useful for local non-production installations where configuring a webhook is not possible.
Solution Idea
Payments datatable should include action column, with Force confirm and Recheck buttons for open and processing payments.
Forced confirm should mark the payment as paid, as well as trigger all relevant triggers.
Recheck should call payment gateway API to perform check of the current payment status and update it if needed
Additional Info
No response
Feature Description
At the moment, payments may be stuck in the processing status, for example, in the case of an incorrect configuration of the payment gateway, and the administrator does not even have the opportunity to manually confirm or recheck the payment status.
The list of payments should include the ability to forcibly mark the payment as paid if it freezes, as well as the ability to manually recheck the status (for example, if the webhook did not receive the data for some reason).
This will also be useful for local non-production installations where configuring a webhook is not possible.
Solution Idea
Payments datatable should include action column, with Force confirm and Recheck buttons for open and processing payments.
Forced confirm should mark the payment as paid, as well as trigger all relevant triggers.
Recheck should call payment gateway API to perform check of the current payment status and update it if needed
Additional Info
No response