Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
In the Drupal Ogone for payment module the order keeps status pending even when the order is completed by ogone.
The issue is in the following file:
OgonePaymentMethodController.inc
9 => PAYMENT_STATUS_PENDING,
// ZOU MOETEN ZIJN
9 => PAYMENT_STATUS_COMPLETE,
Comment | File | Size | Author |
---|---|---|---|
#3 | ogone_1974786_00.patch | 634 bytes | Xano |
Comments
Comment #1
XanoOgone's official documentation says that status code 9 means "Payment requested". To me, this indicates a pending payment. I have been trying to get more detailed payment status documentation, but the Ogone helpdesk has not been very helpful in that regard. Do you happen to know where we can find such documentation?
Unassigning and resetting the status as there is no patch (in progress).
Comment #2
harings_rob CreditAttribution: harings_rob commentedHi thanks for your response.
I have contacted the helpdesk to confirm that 9 means sucess. They said yes.
Comment #3
XanoThe patch fixes status 9, but we'll need to verify all other statuses as well, preferably against another source than Ogone's somewhat unclear parameter cookbook.
Comment #5
XanoPatch fails because of #1975904: Rebuild dependencies for Ogone.
Comment #6
XanoTests pass locally.
Comment #7
Xano#3: ogone_1974786_00.patch queued for re-testing.
Comment #9
XanoComment #11
Xano