This is a patch for a new payment module in Satchmo. It works pretty well but could use improvement in its core function and also Global Gateway has many extra features to support.
AVS checking is not enabled in this patch. Sucess if determined by checking for text in an element of the response. On failure, 3 strings from different sections of the response are combined to form the error message to the user.
I have a few questions I'll ask on the development list about the read_code and response_text. Here is what I have so far, I'll also attach a few sample respones.
The API pdf for this gateway is at http://www.firstdata.com/support/manuals_and_guides/pdf/global_gateway/na_userguide_api_1_0.pdf
Reported by stevebee