Transaction Administration - Assemble Batch
(ability to query system for transactions waiting to be batched)
| 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 ‘batchassemble’ |
| startdate | Mandatory | 8 | Start Date of transactions to assemble. Format: YYYYMMDD |
| enddate | Optional | 8 | End Date of transactions to assemble. Format: YYYYMMDD |
| accttype | Optional | 8 | Possible Values: ‘checking’, ‘savings’, and ‘credit’ Defaults to ‘credit’ when omitted. |
| cardtype | Optional | 3 | |
| notify-email | Optional | NA | Email Address to send alert notice for transaction problems. |
Response Values - Assemble Batch
| Variable | Value | Notes |
|---|---|---|
| FinalStatus | success/problem | Will return ‘success’ upon success. Will return ‘probelm’ on failure |
| success | yes/no | Will return ‘yes’ upon success. Will return ’no’ on failure. |
| Mstatus | success/problem | Deprecated in favor of FinalStatus |
| aux-msg | Aux message if applicable on success. | orderID has been successfully marked for settlement. |
| MErrMsg | Error Message if applicable. No records found. | |
| aXXXXX | (xxxxx will be a number from 00000 - 99999) | Returned data record for each transaction will be URL encoded in the following format (field order not fixed) trans_date=data&operation=data&FinalStatus=data&card-amount=data&card-name=data&card-address1=data&card-city=data&card-state=data&card-zip=data&card-country=data&card-number=data&card-exp=data&result=data&MErrMsg=data&acct_code=data&acct_code2=data&acct_code3=data&acct_code4=data&auth-code=data&avs-code=data&… |