| Comment | File | Size | Author |
|---|---|---|---|
| #6 | idealcommerce_1944360_03.patch | 929 bytes | xano |
| #3 | idealcommerce_1944360_02.patch | 924 bytes | xano |
| #1 | idealcommerce-completing_the_checkout_process_rule_not_fired-1944360-1.patch | 1015 bytes | a.ross |
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | idealcommerce_1944360_03.patch | 929 bytes | xano |
| #3 | idealcommerce_1944360_02.patch | 924 bytes | xano |
| #1 | idealcommerce-completing_the_checkout_process_rule_not_fired-1944360-1.patch | 1015 bytes | a.ross |
Comments
Comment #1
a.ross commentedComment #2
a.ross commentedComment #3
xanoComment #4
xanoCheckout completion should not be called directly. Instead, the 'pane navigation' should be used, which triggers checkout completion in case of success.
Comment #6
xanoComment #7
a.ross commentedThanks. Will be testing this today if possible.
Comment #8
a.ross commentedDoesn't appear to be working. An anonymous checkout wasn't linked to the pre-existing account. That means the event still isn't triggered.
Comment #9
a.ross commentedComment #10
xanoLinking orders to pre-existing accounts is not within the scope of this issue.
I just tested the patch locally using a fresh Commerce Kickstart 7.x-1.x installation, and the latest ideal-7.x-2.x and ideal_commerce-7.x-1.x from GiT. When iDEAL payments fail, the user ends up at the checkout page he was at before he was redirected to the bank. When they succeed, the checkout is completed.
Comment #11
a.ross commentedSorry, that was a faulty configuration on our end. A rule apparently changed the order status, which caused the tests in
commerce_payment_redirect_pane_next_page()to fail, so the event wasn't triggered.After adjusting this rule it works fine, so this is RTBC. Thanks
Comment #12
xanoThanks for testing!