PAX POSLink Response Codes
ResultCodes & ResultTxt
Response for Non-EMV
Error Code | Error Message | Description |
|---|---|---|
000000 | OK | For online approve, return host response message. For offline approve return Approved Offline |
000001 | APPROVED OFFLINE | The transaction has been approved offline/locally by the application. There will be no response from the host. Transaction will
|
000002 | PARTIALLY APPROVED | Transaction is partially approved. |
000003 | APPROVED, SURCHARGE NOT APPLIED | The transaction was approved, but surcharge fee was not applied. |
000100 | DECLINE | Host error (See host specific errors) |
000200 | Card Read OK | Payment Transaction was not processed, only the track data for the nonpayment card was returned. (Card was not processed for any form of payment) |
000300 | OUT OF BALANCE | Batch Close successful but the batch is out of balance. The closed batch needs to be reconciled by the host. |
100001 | TIMEOUT | Time out. This error indicates that a user operation timeout occurred during the payment flow. If the user does not/cannot interact with the BroadPOS app within the expected time window (for example does not swipe card in time). Indicates that a user operation timeout occurred during the payment flow. For example: a sale is initiated, the BroadPOS app prompts the user to insert/tap/swipe their card, the user fails to do so within the timeout window and the 100001-timeout error is returned. It can also happen when BroadPOS prompts the user for tip, an amount, or any other input, and the user does not enter that info within the timeout window. Standalone transactions are not returning this error because it is an error returned by POSLink. |
100002 | ABORTED | User Aborted. This is returned if the user aborts the transaction during the payment flow. This can happen by pressing the red abort button on the screen/PIN pad in order to cancel the transaction, or if the app is exited during the payment flow before the transaction begins to process online. |
100003 | FORMAT ERROR | Message format error |
| NO PROTOCOL VERSION | The protocol version shall be input |
| FULL INTEGRATION ONLY | Wrong integration mode |
| SEMI INTEGRATION ONLY | Wrong integration mode |
| AMOUNT INVALID |
|
| TIP INVALID |
|
| CASH BACK INVALID |
|
| TAX AMOUNT INVALID |
|
| ACCT# INVALID |
|
| EXP DATE INVALID |
|
| EBT TYPE INVALID |
|
| VOUCHER INVALID | Length more than limit |
| REFERENCE INVALID | Length more than 16 |
| INVOICE INVALID | Length more than limit |
| AUTH CODE INVALID | Length more than limit |
| TRANS# INVALID | Length more than limit |
| TIMESTAMP INVALID |
|
| CLERK INVALID | Length more than limit |
| SHIFT ID INVALID | Length more than limit |
| PO NUMBER INVALID | Length more than limit |
| CUSTOMER CODE INVALID | The value invalid |
| TAX REASON INVALID | Length more than limit |
| TAX EXEMPT ID INVALID | Length more than limit |
| ME MODE INVALID | Length more than limit |
| ME TYPE INVALID | Length more than limit, or MOTO/E Commerce Type Invalid |
| SECURE TYPE INVALID | Length more than limit |
| ORDER NUMBER INVALID | Length more than limit |
| INSTALLMENTS INVALID | Length more than limit |
| CURRENT INST INVALID | Length more than limit |
| TABLE NUMBER INVALID | Length more than limit |
| GUEST NUMBER INVALID | Length more than limit |
| SIGN INVALID | Length more than limit |
| CHECK INVALID | Length more than limit |
| TICKET NUMBER INVALID | Length more than limit |
| ME TYPE NOT ALLOWED | MOTO/E-Commerce Transaction Type not allowed. |
| SECURE TYPE NOT ALLOWED | E-Commerce Secure Type not allowed. |
| TIP SWITCH CLOSED | Tip switch closed |
| CASH BACK NOT ALLOWED |
|
| MERCHANT FEE NOT ALLOWED |
|
| COMMERCIAL NOT ALLOWED | The switch for controlling command card is closed. |
| EBT TYPE NOT ALLOWED | Please check the EBT type and the transaction type |
| TAX NOT ALLOWED | EDC or trans type not allowed |
| TIP NOT ALLOWED | EDC or trans type not allowed |
| VOCHER NOT ALLOWED | EBTTYPE or EDC not allowed |
| AUTH CODE NOT ALLOWED | Auth code not allowed. |
| TRANS# NOT ALLOWED | EDC or Trans type not allowed |
| AMOUNT NOT ALLOWED | “BALANCE” and “DEACT” not allowed |
| INSTALLMENTS NOT NULL | Please check MOTO/E commerce information |
| CURRENTINST NOT NULL | Please check MOTO/E commerce information |
| MOTO ARGS CONFLICT | Please check MOTO/E commerce information |
| SUBTRANS TYPE INVALID | Please check “CHECK” information |
| CHECK TYPE INVALID | Please check “CHECK” information |
| ID TYPE INVALID | Please check “CHECK” information |
| DOB INVALID | Please check “CHECK” information |
| DOB FORMAT INVALID | Please check “CHECK” information |
| TABLE NUMBER NOT ALLOWED |
|
| GUEST NUMBER NOT ALLOWED |
|
| MOTO/EC NOT ALLOWED | Please check MOTO/E-commerce information |
| ONLY RETAIL SUPPORT | Only retail support |
| MERCHANT FEE ONLY FOR CB | Merchant fee switch is only for cashback |
| REGION ARGS ERROR | Do “A14”, arguments wrong |
| EDC OR CARD TYPE MUST EXIST | Do “R00”, EDC or Card type must exist |
| REF NO MISSING | The ECR reference number is missing. |
| CARDTYPE ONLY FOR CREDIT | Card type should be empty when EDC type is not Credit. |
| UNSUPPORT CARD TYPE | Card type is not support |
| INDEX INVALID | The length is more than 4 or not number |
| NO TRANS AVAILABLE | No transaction can select. |
| EBT INFO INVALID | EDC type is not EBT. |
| PLEASE SET VAR | Variable value cannot be “NULL” when calling SETVAR command. |
| HOST DENIED | This variable cannot set. |
| CVV PROMPT INVALID | This length of CVV is invalid or Attribution error |
| ZIP CODE INVALID | The length of zip code is invalid or Attribution of zip code is invalid or Attribution error |
| ADDRESS INVALID | The length of address is invalid or Attribution error |
| CVV NOT ALLOWED | Unsupported CVV or the switch is closed. |
| ZIP CODE NOT ALLOWED | Unsupported zip code or the switch is closed. |
| ADDRESS NOT ALLOWED | Unsupported address or the switch is closed. |
| EDC MISSING | The EDC type must exist. |
| SIGN NOT ALLOWED | Unsupported signature. Caused when the PAX PG App was sending a signature request for Debit and Gift Card transactions. This error means that a signature is being requested, yet is not supported for the specific transaction that is being requested. |
| AMOUNT TOO LARGE | The current transaction amount plus The total amount in terminal is more than 999999999. |
| INVALID OVERRIDE | The Dup Override Flag length is more 1 byte. |
| PO NUMBER NOT SUPPORT | Unsupported purchase order number. |
| TAX EXEMPT ID NOT ALLOWED | Unsupported tax exempt ID |
| CUSTOMER CODE NOT ALLOWED | Unsupported customer code |
| TAX REASON NOT ALLOWED | Unsupported tax reason |
| TICKET NUMBER NOT ALLOWED | Only CHECK supports ticket number. |
| TRANS TYPE NULL | The transaction type must exist. |
| SECURE TYPE NOT SUPPORT |
Property of BridgePay Network Solution ©2025