Membership Administration - Credit Member
Uses information from a membership profile on file (except amount) to do a new return, so it does not need to be re-sent.
Variable | Required | Max Size | Notes |
publisher-name | Mandatory | NA | Gateway account username issued to you. |
publisher-password | Mandatory | NA | Remote Client Password - This is different then the password used to login. |
mode | Mandatory | NA | Value needs to be set to ‘credit_member’ |
username | Mandatory | 12 | Customer’s Username |
card-amount | Mandatory | 10 | Amount to be returned. |
Notes:
In addition to the fields listed above, any additional support fields, as defined in Section 1 of this document, can be submitted as well.
Response Values - Credit Member
Variable | Value | Notes |
FinalStatus | success/pending/badcard/problem | Will return either ‘success’ or ‘pending’ (processor dependent) upon success.Will return ‘badcard’ or ‘problem’ on failure. |
Mstatus | success/badcard | Deprecated in favor of FinalStatus |
success | yes/no/problem | |
avs-code | See Table AVS-1 in Appendix A. | |
auth-code | Authorization Code | |
MErrMsg | Error Response Message. | |
errdetails | If transaction fails data validation or fraud testing, then message will comprise a pipe-delimited list of problem variables and corresponding error messages. Requires subscription to FraudTrack2. | |
aux-msg | Additional Message. | |
orderID | Unique numeric order ID used to identify transaction for any future activity including voids and returns. | |
user-agent | Browser or Identifier of posting system. | |
ipaddress | IP address of posting system. | |
Duplicate | yes | If the orderID of the transaction has been previously submitted, then the value of ‘Duplicate’ will be set to ‘yes’, and the values of the other fields will be the same as the original transaction. |