Commerce GGe4

Categories

Component ID

1910392

Component name

Commerce GGe4

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Global Gateway E4 module

Module implements the First Data Global Gateway e4â„  Web Service API
Uses JSON and drupal_http_request

Current state:
Completes authorize+capture transactions in a test account, maybe also in a real account.

NOT YET IMPLEMENTED:
pre-authorize for later capture
HMAC Hash for API v12 (

SHOULD BE CHANGED/REMOVED/TESTED: “Test transactions in a live account” (I’m not sure if this is even a possibility with Global Gateway e4)

There are a few features that it doesn't yet have (most prominently: authorization with capture occurring later).

Error handling hasn't been fully tested, but I think it might work to some degree. The response codes in commerce_gge4_response_codes.inc might prove useful here.

Files likely needing the most attention:
includes/commerce_gge4.admin.inc
Capture form, validation, and submit handling. Especially the submit handling.

commerce_gge4.inc
Would need to add a capture() method and/or other variables and methods to facilitate Capture. This method would likely be called from the capture form submit handler in includes/commerce_gge4.admin.inc

Helpful links:
https://firstdata.zendesk.com/entries/407571-First-Data-Global-Gateway-e...
https://firstdata.zendesk.com/home
https://firstdata.zendesk.com/entries/22183523-helpful-links-for-getting...
https://firstdata.zendesk.com/entries/22069302-API-Security-HMAC-Hash