Paymetric Gateway (XiPay) Transaction and Batch Statuses
Transaction Status Codes
The transaction status codes indicate the progression of individual transactions within a given batch.
Value |
Description |
---|---|
0 |
Request received Paymetric Gateway (XiPay) successfully received transaction |
5 |
Partial reversal |
50 |
Wallet error |
100 |
Authorized |
101 |
Authorized and acknowledged (optional state depending upon processor) |
110 |
Authorized sale |
200 |
Staged/capture batch complete |
210 |
Ready for settlement submission |
300 |
Submitted for settlement |
310 |
Ready for complete settlement Interim setting for multiple response files. Indicates the initial acknowledgment was received. Once the settlement response is received, it will go to 400. |
350 |
Extended processor reporting for B2B Reconciliation, response received. Processor has acknowledged settlement file was received and transactions are pending receipt of final reconciliation file. Only applicable if you have implemented B2B Reconciliation with processor reporting. Check the processor (cartridge) section to see if supported for your processor. |
400 |
Settlement complete |
401 |
Previously settled |
500 |
Voided |
600 |
Balance Inquiry completed by processor |
-1 |
Failed |
-2 |
Aborted |
-100 |
Authorization error Did not pass cartridge data validation |
-101 |
Authorization failed Failed by the processor |
-200 |
Capture error Did not pass cartridge data validation |
-201 |
Capture failed Failed by the processor |
-300 |
Settlement error Could not successfully send to processor |
-301 |
Settlement failed Failed by the processor |
-302 |
Error: Previously settled |
-400 |
Settlement complete error Did not pass cartridge data validation |
-500 |
Void error Did not pass cartridge data validation or could not reach processor, e.g. connectivity problem. Will not be submitted for settlement. |
-501 |
Void failed Failed by the processor for whatever reason. Will not be submitted for settlement. |
-600 |
Error performing balance inquiry Did not pass cartridge data validation |
-601 |
Balance inquiry failed Failed by the processor |
Batch Status Codes
The batch status codes indicate the progression of the overall batch that was submitted.
Value | Description |
---|---|
0 |
Initial status for a batch |
10 |
Submitted |
20 |
Settlement in progress. When there are still transactions in status. |
30 |
Capture in progress |
40 |
Complete settlement in progress |
-10 |
Error |
-20 |
Timed-out waiting for settlement reply |
-30 |
Failed in capture |
-40 |
Failed in settlement |