omise / omise-woocommerce

Omise WooCommerce Plugin
https://docs.opn.ooo/woocommerce-plugin
MIT License
47 stars 27 forks source link

Refresh QR payment screen once customer completes payment #198

Closed mayurkathale closed 3 years ago

mayurkathale commented 3 years ago

1. Objective

This PR is to removes QR code from order success page and show actual status of payment in real time, once customer scans the QR code and make the payment. Timeout of 10 minutes has been added on the order success page to keep checking status of charge.

Payment Pending screen:

Screen Shot 2020-11-30 at 14 11 29

Payment complete screen:

Screen Shot 2020-11-30 at 14 12 06

Payment timeout screen:

Screen Shot 2020-11-30 at 14 11 14

Related information: Related issue(s): https://omise.atlassian.net/browse/FES-207

2. Description of change

3. Quality assurance

🔧 Environments:

i.e.

✏️ Details:

4. Impact of the change

Order success page should be modified after this PR. It should show actual payment status.

5. Priority of change

Normal

6. Additional Notes

None