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,
CommentFileSizeAuthor
#3 ogone_1974786_00.patch634 bytesXano
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Xano’s picture

Assigned: harings_rob » Unassigned
Status: Needs review » Active

Ogone'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).

harings_rob’s picture

Hi thanks for your response.

I have contacted the helpdesk to confirm that 9 means sucess. They said yes.

Xano’s picture

Version: 7.x-2.0-beta1 » 7.x-2.x-dev
Assigned: Unassigned » Xano
Status: Active » Needs review
FileSize
634 bytes

The 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.

Status: Needs review » Needs work

The last submitted patch, ogone_1974786_00.patch, failed testing.

Xano’s picture

Xano’s picture

Status: Needs work » Fixed

Tests pass locally.

Xano’s picture

Status: Fixed » Needs review

#3: ogone_1974786_00.patch queued for re-testing.

Status: Needs review » Needs work

The last submitted patch, ogone_1974786_00.patch, failed testing.

Xano’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Xano’s picture

Assigned: Xano » Unassigned