Error Codes and descriptions

This article provides information about the error codes and the possible actions you can take.

HTTP Codes

CodeDescriptionUsage
200OkThe request was processed successfully.
400Bad RequestThe request is malformed or missing some required parameter.
401UnauthorizedAuthentication failure.
403ForbiddenYou don’t have permission to perform the requested operation.
404Not FoundThe resource requested was not found.
405Method not AllowedIncorrect request method (e.g., GET instead of POST).
408Request TimeoutThe request could not be completed within the configured maximum time.
500Internal Server ErrorAn error occurred in the service.
503Service UnavailableThe service is undergoing maintenance or experiencing access issues.

Multilanguage for errors

You can receive the error description by relying on localization features. To do this, you need to send the lang header in your integration, using any of the following languages in ISO 639-1 format.

CodeLanguage
enEnglish.
This is the default language. If you don’t send this header or set a non-existent language, you will receive errors in this language.
esSpanish.
ptPortuguese.

Error Codes

Tokenization service errors

Tokenization errors always starts with TK.

CodeMessageDescriptionPossible solution
TK001INVALID_CARD_PANThe card number entered is incorrect.Ask your customer to check the card number and retry the transaction.
TK002INVALID_CVVThe CVV number entered is incorrect.Ask your customer to check the validation code and retry the transaction.
TK003INVALID_EXPIRATION_DATEThe card expiration date is incorrect.Ask your customer to check the expiration date and retry the transaction.
TK004INVALID_SESSION_IDENTIFIERAn invalid session ID was sent in a token request.Regenerate the token and retry the transaction.
TK005INVALID_EMAILAn email with incorrect format was entered.Ask your customer to check the email address and retry the transaction.
TK006EXPIRED_TOKENThe token (One-Time type) has already been used or is expired.Regenerate the token (OTT) and retry the transaction.
TK007INVALID_PAYMENT_MEDIAError with the information of the payment method.The PaymentMediaId is not correct. Check the payment method’s value in the respective country’s list.
TK008ISSUER_BANK_NOT_MATCHIssuer bank does not match the expected.Validate the issuer bank of your customer’s card
TK009INVALID_ACTIVATION_CODEToken activation code is invalid.Contact Bamboo support to enable the payment method.
TK010INVALID_COMMERCE_TOKENCommerce Token is invalid.Regenerate the token (CT) and retry the transaction.
TK011CUSTOMER_NOT_FOUNDThe specified customer is not valid.Your customer used to create the token was not found or is invalid.
TK012TOKEN_ACTIVATION_ERRORError while activating token.Contact Bamboo support to enable the payment method.
TK013TOKEN_REGISTRY_VOID_ERRORError in registration process.Contact Bamboo support to enable the payment method.
TK014TOKEN_PAYMENT_MEDIA_DISABLEDPayment method disabled.Contact Bamboo support to enable the payment method.
TK015TOKEN_PAYMENT_MEDIA_UNAVAILABLEThe payment method is not available for the CommerceVerify that you have enabled the payment method selected.
TK016PAYMENT_MEDIA_REGISTRY_FAILSAn error occurred in the process of registering the payment method.Contact Bamboo support to enable the payment method.
TK017INVALID_DOCUMENT_NUMBERInvalid document.The document provided is not valid according to the country rules.
TK018INVALID_DOCUMENT_TYPEInvalid document typeThe document type sent is not valid or does not belong to the country.
TK019INVALID_PAYMENT_TYPEInvalid payment typeThe payment type selected is not valid or does not belong to the country.
TK999UNKNOWN_ERRORUnknown error.Contact Bamboo support for more information.

Transactions service errors

Transaction errors always starts with TR.

CodeMessageDescriptionPossible solution
TR001COMMUNICATION_ERRORCommunication error with the acquiring service.Contact Bamboo support for more information.
TR002INVALID_TRANSACTION_STATEThe transaction associated with the purchase is in a state that does not allow the execution of the current operation. This error occurs, for example, when you want to perform a Commit operation on a Purchase that is already authorized or rejected.Contact Bamboo support for more information.
TR003ACQUIRER_ACCOUNT_PROBLEMProblems with the merchant account at the Acquirer.Contact Bamboo support for more information.
TR004ACQUIRER_PROXY_ERRORError sending transaction to the Acquirer via Proxy.Contact Bamboo support for more information.
TR005ACQUIRER_PROBLEMAcquirer’s internal error.Contact Bamboo support for more information.
TR006ACQUIRER_DUPLICATED_ORDERDuplicate order number at the Acquirer.Contact Bamboo support for more information.
TR007INVALID_PAYMENT_MEDIAPayment data errors (card number, verification code, or expiration date).Ask your customer to verify the card information and retry the transaction.
TR008COMMIT_AMOUNT_GREATER_THAN_AUTHORIZEDThe amount you intend to confirm is higher than previously authorized.The commit operation was requested for a higher amount than authorized. Send an equal or lower value than the original authorization.
TR009ACQUIRER_UNKNOWN_ERRORUnknown Acquirer error.Contact Bamboo support for more information.
TR010ACQUIRER_INVALID_DOCUMENTInvalid customer’s document number in the acquirer.Your customer must check the document type and number provided and retry the transaction. Otherwise, they must contact their card issuer bank.
TR011BLOCKED_OR_LOST_CARDBlocked or lost card.Your customer must check the card used or contact the card issuer bank to unblock it before retry the transaction.
TR012ACQUIRER_LIMIT_EXCEEDEDCredit limit exceeded.Your customer must try to make the purchase using a different card, raise the card limit, or free up available funds.
TR013ACQUIRER_DENIED_TRANSACTIONAcquirer or issuer denied the transaction.The acquirer or the card issuer bank has rejected the transaction.
This rejection may have multiple causes depending on the acquisition contracted and configured by you.
Contact Bamboo support for more information.
TR014ACQUIRER_POSSIBLE_FRAUDThe Acquirer denied the transaction for possible fraud.The Acquirer has rejected the transaction based on their anti-fraud system.
The Anti-fraud rules of the Acquirer are associated with the merchant’s business type (line, category, products) and the contract signed for the online shopping terminal requested.
You (as commerce) must contact the acquirer to determine whether it’s required to make an adjustment of the anti-fraud rules.
TR015ACQUIRER_REVIEW_NEEDEDThe Acquirer suggests the manual review of the transaction. For example, on suspicion of fraud.Contact Bamboo support for more information.
TR016ACQUIRER_INVALID_PARAMETERError in the parameters reported to the acquirer.Some of the data the customer provides when making the purchase is incorrect or incomplete.
Your customer must verify if they provided the address (along with city and country), name and last name, and document.
Contact Bamboo support if you cannot verify.
TR017INVALID_TRANSACTION_TYPEInvalid transaction type.Contact Bamboo support for more information.
TR018REGISTRATION_DENIEDThe Acquirer denied the card registration.Contact Bamboo support for more information.
TR019ACQUIRER_TRANSACTION_REJECTEDThe acquirer or processor rejected the transaction.The acquirer or the card issuer bank has rejected the transaction.
This rejection may have multiple causes depending on the acquisition contracted and configured by you.
Contact Bamboo support for more information.
TR020ISSUER_DECLINE_CALLThe issuer denied the transaction; however, the issuer can verbally provide authorization.The bank has rejected the online purchase. Your customer must contact the card issuer bank to authorize the purchase.
Related error TR023
TR021ISSUER_EXPIRED_CARDThe expired date or expired card does not match.The acquirer indicates that the card is expired or the expiration date provided by the customer is incorrect.
Your customer must validate this information in the card before retrying the purchase.
TR022ISSUER_INVALID_CVVThe issuer indicates that CVV is invalid.The Acquirer indicates that the card’s validation code (CVV) is incorrect.
Your customer must validate this information on the card before retrying the purchase.
TR023ISSUER_RESTRICTED_CARDThe card is inactive, or you are not authorized to do this transaction.The card used by the customer is not enabled to perform online purchases.
Your customer must contact the card issuer bank and enable the online purchases.
If the card is authorized for online purchases, verify its authorization for usage within the geographical region of the shop.
TR024ACQUIRER_FRECUENCY_EXCEEDEDThe frequency of use or the maximum amount has been exceeded.The customer’s card has surpassed the allowable usage count or exceeded the specified amount limit within a certain period.
The customer should contact their card issuer bank to determine the appropriate waiting period before attempting the purchase again.
TR025ACQUIRER_INVALID_ADDRESSAddress data cannot validate or is incorrect.Contact Bamboo support for more information.
TR026INSUFFICIENT_AMOUNTInsufficient FundsYour customer must try to make the purchase using a different card, raise the card limit, or free up available funds.
TR027ACQUIRER_DENIED_TRANSACTION_AUTHENTICATION_REQUIREDThe acquirer denied the transaction and must request authorization.The bank has rejected the online purchase. Your customer must contact the card issuer bank to authorize the purchase.
Related error TR023
TR028ACQUIRER_INVALID_AMOUNTThe acquirer denied the transaction because the amount the customer paid did not match the purchase amount.
In this case, the bank returns the amount paid to the customer.
Your customer must retry the payment with the same value of the purchase amount.
TR075PAYER_AUTHENTICATION_REQUIRED3DSecure response indicates that it must require customer validation.Acquirer response indicating that customer validation (Verified by Visa or HighProtection being Santander) is required.
TR076PAYER_AUTHENTICATION_FAILEDPayer authentication fails.The acquirer indicates that the additional verification (or two-step verification) has failed (HighProtection for Santander or Verified By Visa for other banks).
Your customer must contact the card issuer bank or the bank’s home banking to check whether the service is enabled.
If it is enabled, verify what configuration it has (verification by email, SMS, token, etc) and then retry the purchase.
TR100ACQUIRER_OTHER_REASONSThe acquirer rejects for many reasons.Contact Bamboo support for more information.
TR101ACQUIRER_REFUND_ERRORThe acquirer cannot process the refund. Contact the acquirer.Contact Bamboo support for more information.
TR301Antifraud_RejectRejected by anti-fraud systemBamboo’s Anti-fraud system.
Validate with Bamboo support what rule was affected before your customer retries the purchase.
TR302Antifraud_Invalid_ParameterInvalid parameters for anti-fraud systemBamboo’s Anti-fraud system.
Validate with Bamboo support what rule was affected before your customer retries the purchase.
TR996TR_BILLINGCORE_ERRORAn internal error occurred while processing the request.Try again later. If the error persists, contact Bamboo support for more information.
TR997TRANSACTION_STEP_ERRORAn error occurred while executing the current process.Contact Bamboo support for more information.
TR999UNKNOWNUndetermined error when executing the transaction.Contact Bamboo support for more information.

Purchase service errors

Purchase errors always starts with PR.

CodeMessageDescription
PR001INVALID_TOKENThe informed token is invalid, expired or does not correspond to the commerce.
PR002INVALID_ORDERThe order number is invalid.
PR003PR_INVALID_AMOUNTThe provided amount is invalid. Ensure it is not null or empty, and in the case of refunds, ensure it does not exceed the original purchase amount.
PR004PR_INVALID_CURRENCY_PARAMETERInvalid Currency parameter for the Purchase.
PR005INVALID_INVOICEThe invoice number is invalid (it must be numeric).
PR006PR_INVALID_PURCHASE_IDENTIFIERInvalid Purchase Id for the Purchase.
PR007PR_INVALID_TRANSACTION_IDENTIFIERInvalid TransactionID for the Purchase.
PR008PURCHASE_NOT_FOUNDThe requested purchase cannot be found.
PR009INVALID_PURCHASE_STATEThe current purchase state does not allow the requested operation.
PR010TAXABLE_AMOUNT_REQUIREDThe TaxableAmount field is required.
PR011INVOICE_REQUIREDThe Invoice filed is required.
PR012INVALID_CAPTURED_CVV_REQUIREDCapture of the card verification code is required.
PR013INVALID_INSTALLMENTSThe selected installments for the purchase are invalid for the card.
PR014INVALID_DESCRIPTION_LENGTHInvalid parameter length description.
PR015INVALID_CUSTOMER_USER_AGENT_EMPTYUserAgent parameter is empty.
PR016INVALID_CUSTOMER_IP_EMPTYCustomerIP parameter is empty.
PR017TAXABLE_AMOUNT_GREATER_THAN_AMOUNTThe field TaxableAmount cannot be greater than the purchase total amount.
PR018PR_DATE_NEEDEDTo filter by dates, you must enter value for From and To parameters.
PR019EXCEED_DATE_RANGEThe search period exceeds the maximum number of days.
PR020INVALID_DOCUMENT_NUMBERInvalid registered document
PR021NOT_ALLOW_PARTIAL_REFUNDPartial refunds are not allowed for the payment method used.

Customers service errors

Customer always starts with CS.

CodeMessageDescription
CS001INVALID_EMAILInvalid e-mail address.
CS002INVALID_ADDRESS_TYPEInvalid address type.
CS003INVALID_CUSTOMER_IDENTIFIERInvalid customer identifier.
CS004TOKEN_CREATION_FAILEDAn error occurred in the token creation.
CS005EMAIL_ALREADY_EXISTSE-mail already registered.
CS006INVALID_ADDITIONAL_DATAThe parameter AdditionalData was not send correctly, it must be key:value separated by semicolon.
CS007INVALID_CUSTOMER_DOCUMENTInvalid customer document number.
CS008INVALID_CUSTOMER_DOCUMENT_TYPEInvalid customer document type.
CS009TOKEN_ALREADY_EXISTSThere was already a CommerceToken for the card.
CS010INVALID_PAYMENT_PROFILEInvalid Payment Profile.
CS011INVALID_PAYMENT_PROFILE_IDENTIFIERInvalid Payment Profile Identifier.

Loyalty Plan service errors

Loyalty plan errors always starts with LP.

CodeDescription
LP004The program does not exist.
LP005The redemption center does not exist.
LP006The branch does not exist.
LP007The program is not active.
LP008The redemption center is not enabled.
LP009The redemption center does not belong to the program.
LP010The redemption center is not active for the program.
LP011The branch does not belong to the redemption center.
LP012The user does not exist.
LP013The user does not belong to the program.
LP014The currency does not exist.
LP015The quotation does not exist.
LP016The document type does not exist.
LP017The customer does not exist.
LP018The balance does not exist.
LP019Token not found.
LP020Card not found.
LP021Card expired.
LP022Syntax error in the Program.
LP023Syntax error in the Redemption Center.
LP024Syntax error in the Branch.
LP025Syntax error in the Currency.
LP026Syntax error in the Import.
LP027Syntax error in the user identification (LoyaltyPlanUserIdentification).
LP028Syntax error in the masked card.
LP029Syntax error in the Transaction Id.
LP030Syntax error in the gateway Transaction Id.
LP031Syntax error in the number of points.
LP032Syntax error in the number of installments.
LP033Syntax error in the token (Authorization).
LP034The request has an invalid syntax. It is too big or it has an invalid format message.
LP035Invalid credentials.
LP036The logged user is not allowed to see the customer data.
LP037The resource requested cannot be found.
LP038The loyalty plan is mandatory.
LP039The Customer Id of the loyalty plan is mandatory.
LP040Input data error.
LP041The customer is not authorized.
LP042Insufficient balance.
LP043The token has expired.
LP044The movement is canceled.
LP045The movement does not exist.
LP046The number of points sent does not match the points in the movement.
LP047The movement has already been refunded.
LP048The movement is a refund.
LP049The gateway does not exist.
LP050CustomerId with the wrong format.
LP051The point does not exist.
LP052The amount sent does not match the amount in the movement.
LP053The currency sent does not match the currency in the movement.
LP054The customer does not exist or is not active.
LP055Customer blocked.
footer
Last modified June 24, 2024

© Bamboo | All rights reserved 2024