Merchant Common Errors Table

 

Error Code Error Name Description
1001 Invalid token Token does not correspond to a POLi ID. This may be due to the token being incorrect, or containing encoded characters
1003 Invalid merchant code The merchant code you have stipulated in your initiate transaction request is incorrect
1004 Inactive merchant The merchant code specified in the request corresponds to a merchant that is inactive
1005 Merchant not authenticated Please check you have put the correct authentication code in for your merchant code. If you are certain you have, please contact POLi Help desk
1011 /
14053
Merchant per transaction limit exceeded The payment amount in the specified currency has exceeded the merchant’s per transaction limit for that currency
1012 /
14054
Merchant daily transaction limit exceeded The payment amount in the specified currency has exceeded the merchant’s daily transaction limit for that currency
1025 /
14058
Invalid Specified Amount Transaction cannot be initiated under than $1.00
1014 Invalid URL format in Initiate Transaction The format of the specified URL is invalid. Please check the URL fields in your initiate transaction data and ensure they are correct
1022 Mandatory field is missing A mandatory field in the initiate transaction request is missing
1024 Invalid currency format The amount format is incorrect. Please ensure that the amount specified is no greater than 2 decimal places
3007 Invalid transaction status A back-end exception has caused the transaction to fail. This can be caused by a response timeout or an exception due to corrupted or invalid data
4032 Unhandled exception Data expected by POLi has not been returned by the financial institution. This may be due to an unexpected or changed bank page, or a system timeout.
4033 Unhandled HttpRequestException Invalid or missing response from the financial institution. This may indicate network connection issues with the end user or bank, or the bank is experiencing downtime
4034 JavaScript execution failed Data expected by POLi has not been returned by the financial institution. This may be due to an unexpected or changed bank page, or the bank is experiencing downtime.
11002 Problem delivering nudge to merchant The Nudge Notification URL may be publicly inaccessible, misconfigured, or the destination is down or taking too long to respond
14104 POLi Link has expired Your POLi Link has expired or the POLi Link has an expiry date set in the past
14151 POLi Link has been fully paid This POLi Link has been fully paid