Transaction Administration - Mark
Used to settle a specific transaction.
|
|
|
|
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 ‘mark’ |
orderID |
Mandatory |
20 |
Original transaction’s transaction ID. |
card-amount |
Mandatory |
10 |
No currency symbol (i.e. $) - Total amount to be marked for settlement. |
gratuity |
Optional |
10 |
For accounts registered as ‘restaurant’, amount of tip to include with settlement. |
notify-email |
Optional |
NA |
Email address to send alert for transaction problems. |
Response Values - Mark
|
|
|
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 ‘yes’ upon success or ’no’ upon failure. |
Mstatus |
success/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 applicable on failure. |
orderID was not marked successfully. Transaction may not be marked. |
Duplicate |
yes/blank |
yes - If the orderID of the transaction has previously been submitted the value will be ‘yes’ and the values of the other fields will echo the values of the original transaction. |