Problem/Motivation
In some cases the order get completed on payfort but the user never come back to the website, and notify function fails.
Steps to reproduce
Proposed resolution
Create new cron job to check "Needs payment" orders and update the state based on payfort state, using payfort check status API.
Remaining tasks
User interface changes
New checkbox to enable/ disable cron.
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | check_order_cron_d10-3285395-6.patch | 22.1 KB | ahmad khader |
| #5 | check_order_cron_d10-3285395-5.patch | 21 KB | ahmad khader |
Issue fork commerce_payfort-3285395
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #5
ahmad khader commentedDrupal 10 compatibility and code standards fixes as patch.
Comment #6
ahmad khader commentedRevert Unrelated code on #5
Comment #9
josebc commented