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.