Transaction Administration - Batch Auth
(ability to authorize multiple transactions with 1 server call)
|
|
|
|
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 ‘batchsuth’ |
num-txns |
Mandatory |
3 |
Number of transactions to submit. |
notify-email |
Optional |
NA |
Email address to send alert notice for transaction problems. |
Response Values - Batch Auth
|
|
|
Variable |
Value |
Notes |
FinalStatus |
success/problem/pending |
Will return ‘success’ or ‘pending’ (processor dependent) upon success. Will return ‘probelm’ on failure |
success |
yes/no |
Will return ‘success’ upon success or ’no’ upon failure. |
Mstatus |
sucess/problem/pending |
Deprecated in favor of FinalStatus |
Aux-msg |
Aux message if applicable on success. |
orderid has been successfully marked for settlement. |
MErrMsg |
Error message if aplicable on failure. |
Transaction already voided. It may not be returned. Order ID does not exist as a previous order. It may not be marked for return. Transaction not yet settled. It may not be returned. Transaction has already been returned. |
FinalStatus-X |
success/problem/pending |
Will return ‘success’ or ‘pending’ (processor dependent) upon success. Will return ‘probelm’ on failure Response is related to transaction ‘X’ with ‘X’ being a number from 1 - 99. |
MErrMsg-X |
Error message if applicable on failure. |
Response is related to transaction ‘X’ with ‘X’ being a number from 1 - 99. |
Mstatus-X |
success/problem |
Deprecated in favor of FinalStatus. |
Duplicate-X |
yes/blank |
‘yes’ indicates the orderID of the transaction was previously submitted. Response related to transaction ‘X’ with ‘X’ being a number from 1 -99. |