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