List of Error Codes

Explore the list of error codes returned through Pine Labs Online APIs.

The table below lists the top error codes associated with various payment methods, along with their corresponding reasons and descriptions.

CodemessageStatus CodeSource
INTERNAL_ERRORInternal server error. The request cannot be processed at this time500INTERNAL
DUPLICATE_REQUESTThe request has already been processed422INTERNAL
USER_AUTHENTICATION_FAILEDUser Authentication Failed, Please try again with valid parameters.422INTERNAL
AMOUNT_LIMIT_EXCEEDEDThe transaction was declined because the specified amount exceeds allowed limits422ACQUIRER
CARD_EXPIREDSpecified card is not allowed for this transaction because it has expired422ACQUIRER
CARD_LOSTSpecified card is not allowed for this transaction because it was flagged as lost422ACQUIRER
CARD_NOT_ALLOWEDSpecified card is not allowed for this transaction422ACQUIRER
CARD_NOT_ENROLLEDSpecified card is not allowed for this transaction because it is not enrolled for 3DS422ACQUIRER
CARD_STOLENSpecified card is not allowed for this transaction because it was flagged as stolen422ACQUIRER
CARD_VERIFICATION_FAILEDInvalid CVV specified on the card payment option422ACQUIRER
INSUFFICIENT_FUNDSInsufficient funds to proceed with payment using the specified payment option422ACQUIRER
INVALID_CARDHOLDERInvalid card holder specified on the card payment option422ACQUIRER
INVALID_INSTRUMENTThe payment instrument details are not valid422ACQUIRER
INVALID_REQUESTThe request does not the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters400INTERNAL/ACQUIRER
INVALID_USER_ACCOUNTRelevant User Account not active/valid422INTERNAL
ISSUER_NOT_SUPPORTEDThe specified issuer is not supported for this operation422INTERNAL
PAYMENT_DECLINEDThe payment was declined by the acquirer422ACQUIRER
PAYMENT_EXPIREDThe payment has expired and cannot be modified further422ACQUIRER
PAYMENT_METHOD_NOT_ENABLEDThe specified payment method is not enabled for the merchant422INTERNAL
PAYMENT_NOT_AUTHORIZEDThe payment requires authorization before it can be processed422ACQUIRER
PAYMENT_RATE_LIMITThe payment was declined because too many payments were attempted using the specified payment option422ACQUIRER
RISK_CHECK_FAILEDThe payment was declined after a risk check422INTERNAL/ACQUIRER
TIMED_OUTThe request timed out. Please try again latet.422INTERNAL/ACQUIRER
UNAUTHORIZEDThe client is not authorized to perform this operation422INTERNAL/ACQUIRER
USER_UNAUTHORIZEDthe user is not authoirzed to do the transaction400ACQUIRER
UNKNOWN_ERRORFailure due to Unknown reason422ACQUIRER
OPERATION_NOT_ALLOWEDRefund not allowed on this order type422ACQUIRER
API_RATE_LIMITFailure due to allowed attempts exceeded422ACQUIRER
INCORRECT_OTPthe OTP submitted is incorrect400ACQUIRER
TRANSATION_NOT_ALLOWEDthe user needs to sign up first on the application.400ACQUIRER
OTP_EMPTYotp can not be empty400processor/gateway
EMPTY_REQUESTEmpty object sent400processor/gateway
EMPTY_MOBILE_NUMBERMobile number empty400processor/gateway
EMPTY_AMOUNTamount can not be empty400processor/gateway
NEGATIVE_AMOUNTamount should be greater than zero400processor/gateway
CURRENCY_REQUIREDcurrency is required400processor/gateway
ELIGIBILITY_RESPONSE_ID_EMPTYsomething is missing in the request400processor/gateway
EMPTY_MERCHANT_DETAILSmerchant details are empty400processor/gateway
EMPTY_MERCHANT_IDmerchant id is not mentioned400processor/gateway
EMPTY_MERCHANT_ORDER_REFERENCEsomething is missing in the request400processor/gateway
EMPTY_REFUND_PAYMENT_IDrefund payment id is not present in the request400processor/gateway
EMPTY_PAYMENT_IDpayment id is not present400processor/gateway
EMPTY_TRANSACTION_REFERENCEsomething is missing in the request400processor/gateway
EMPTY_PAYMENT_TYPEpayment type is empty400processor/gateway
LAZY_PAY_SERVICE_UNAVAILABLEsome error occured on the acquirer end500processor/gateway
MERCHANT_NOT_VALIDmerchant is not valid400processor/gateway
AMOUNT_INVALIDamount is incorrect400processor/gateway
PAYMENT_ID_INVALIDpayment id is incorrect400processor/gateway
INQUIRY_REQUEST_WRONGinquiry request is not set properly.400processor/gateway
INTERNAL_ERROR_OCCUREDsome internal error occured422processor/gateway
ORDER_NOT_FOUNDOrder not found404ACQUIRER
INVALID_MERCHANTThe payment was declined by the card issuer on this merchant422ACQUIRER
ORDER_CANCELLEDThe order has already been cancelled and cannot be modified further.422ACQUIRER
ISSUER_NOT_AVAILABLEThe payment was declined as issuer was not available422ACQUIRER
REFUND_LIMITThe maximin refund limit rfund reached422ACQUIRER
INVALID_CARDThe card number or details entered seem incorrect.422INTERNAL
CARD_NOT_ELIGIBLE_FOR_EMIThis card doesn't support EMI or offer options.422INTERNAL
CUSTOMER_NOT_ELIGIBLE_FOR_EMIYou're not eligible for this EMI or offer.422INTERNAL
PRODUCT_ALREADY_SOLDProduct not available for this transaction.422INTERNAL
OFFER_EXPIREDThe selected offer has expired.422INTERNAL
DC_CREDIT_LIMIT_BLOCKING_FAILEDYour card limit could not be blocked.422INTERNAL
DC_CREDIT_LIMIT_UNBLOCKING_FAILEDCard limit release failed.422INTERNAL
CUSTOMER_CARDLESS_BLOCKING_FAILEDUnable to block credit limit for cardless EMI.422INTERNAL
CUSTOMER_CARDLESS_UNBLOCKING_FAILEDUnable to release credit hold after cancellation.422INTERNAL
VELOCITY_BLOCKING_FAILEDCard or account spending limits exceeded.422INTERNAL
VELOCITY_UNBLOCKING_FAILEDUnable to reset usage limits.422INTERNAL
VOID_TRANSACTION_FAILEDWe couldn't cancel this transaction.422INTERNAL
GRANT_LOAN_FAILEDCouldn't complete EMI booking.422INTERNAL
CANCEL_LOAN_FAILEDCancelling the EMI booking failed.422INTERNAL
REFUND_LOAN_FAILEDRefund wasn't processed successfully.422INTERNAL
ELIGIBILITY_CHECK_FAILEDYou're not eligible for the selected EMI/offer.422INTERNAL
SEND_PAYMENT_LINK_FAILEDWe couldn't send you the payment link.422INTERNAL
DC_CREDIT_LIMIT_CHECK_FAILEDCouldn't verify debit card limits.422INTERNAL
CREDIT_LIMIT_CHECK_FAILEDCredit card balance couldn't be verified.422INTERNAL
CARD_CREDIT_LIMIT_CHECK_FAILEDCredit card limit verification failed.422INTERNAL
VELOCITY_CHECK_FAILEDToo many transactions or volume used.422INTERNAL
PRODUCT_VALIDATION_FAILEDProduct info seems incorrect.422INTERNAL
IMEI_VALIDATION_FAILEDProblem validating device IMEI.422INTERNAL
IMEI_BLOCK_FAILEDUnable to secure device for EMI.422INTERNAL
DC_CREDIT_LIMIT_CHECK_REQUIREDLimit verification incomplete; action needed.422INTERNAL
VELOCITY_CHECK_REQUIREDSpend/transaction monitoring required.422INTERNAL
TXN_EXPIREDYour transaction session expired due to inactivity.422INTERNAL
INVALID_RESPONSE_RECEIVED_FOR_PRODUCT_BLOCKCouldn't lock the product on selection.422INTERNAL
PRODUCT_DETAILS_NOT_PRESENTProduct details are incomplete or invalid.422INTERNAL
PRODUCT_AMOUNT_NOT_PRESENTSomething wrong with product pricing.422INTERNAL
ISSUER_ID_NOT_FOUNDBank or issuer doesn't support this offer.422INTERNAL
ACQUIRER_DETAILS_NOT_FOUNDPayment acquirer not supported for this transaction.422INTERNAL
MOBILE_NUMBER_NOT_PRESENTMobile number needed for EMI/payment.422INTERNAL
ALLOWED_TXN_COUNT_CONSUMEDOffer already used with this card/customer.422INTERNAL
ALLOWED_TOTAL_COMBINED_TXN_COUNT_CONSUMEDMultiple offers used already with this card.422INTERNAL
ALLOWED_TOTAL_SUBVENTION_TXN_COUNT_CONSUMEDSubvention-based transactions exceeded.422INTERNAL
ALLOWED_TOTAL_DISCOUNT_TXN_COUNT_CONSUMEDYou have reached your discount quota.422INTERNAL
INVALID_REFUND_AMOUNTThe amount can't be refunded as entered.422INTERNAL
INVALID_SETTLE_AMOUNTIssue with transaction amount.422INTERNAL
OTP_VALIDATION_FAILEDIncorrect OTP entered.422INTERNAL
SEND_OTP_FAILEDCouldn't send OTP.422INTERNAL
AGGREGATED_REFUND_AMOUNT_EXCEEDEDAllowed refund threshold crossed.422INTERNAL
REFUND_DURATION_EXCEEDEDTime limit for refund has passed.422INTERNAL
PROGRAM_TYPE_NOT_PRESENTThe required EMI/offer type is not configured for this merchant.422INTERNAL
INVALID_VOID_AMOUNTCancellation amount exceeds or doesn't match original value.422INTERNAL
AGGREGATED_VOID_AMOUNT_EXCEEDEDCombined refund value is more than original transaction.422INTERNAL
AGGREGATED_PRODUCT_AMOUNT_EXCEEDS_LOAN_AMOUNTTotal cart value is higher than approved EMI loan.422INTERNAL
IMEI_UNBLOCK_FAILEDThe product couldn't be unlocked for new EMI.422INTERNAL
IMEI_UNBLOCK_EXCEPTION_OCCURREDA system issue occurred while unblocking this product.422INTERNAL
PRODUCT_ALREADY_UNBLOCKEDThe product is already released and available for EMI.422INTERNAL
PRODUCT_NOT_BLOCKEDThis product was never locked for EMI and can't be unblocked.422INTERNAL
PRODUCT_ALREADY_BLOCKEDThis product is already sold or tied to a prior EMI.422INTERNAL
DIFFERENT_BRAND_PRESENTEMI transaction supports only one brand in cart.422INTERNAL
INVALID_TXN_AMOUNTOrder amount doesn't qualify for EMI.422INTERNAL
INVALID_PRODUCT_AMOUNTOne or more products have mismatched prices.422INTERNAL
INVALID_PRODUCT_BRAND_EMIThis brand is not eligible for EMI offers.422INTERNAL
OFFER_NOT_CONFIGUREDMerchant has no active offers set.422INTERNAL
UNPROCESSABLE_ENTITYThe transaction couldn't be processed.422INTERNAL
BUYBACK_NOT_ENABLEDBuyback is not available for this product.422INTERNAL
INVALID_PRODUCT_DETAILSProduct info is missing or incorrect.422INTERNAL
OFFER_EXPIRED_OR_INVALIDThe selected offer is no longer valid.422INTERNAL
PROGRAM_TYPE_NOT_ENABLEDEMI or Offer program type is inactive.422INTERNAL
PAYMENT_OPTION_DETAILSPayment method info is invalid or incomplete.422INTERNAL
BIN_NOT_FOUNDCard network could not be recognized.400INTERNAL
OFFER_DETAILS_NOT_VALIDOffer details issuer parameters are invalid422INTERNAL
PAR_NOT_FOUNDCard token couldn't be matched to a card.400INTERNAL
INVALID_LOAN_AMOUNTEMI loan amount is not valid.422INTERNAL
INVALID_ORDER_AMOUNTTotal amount is not eligible for EMI.422INTERNAL
INVALID_PAYMENT_METHODThis payment method is not supported for EMI.422INTERNAL
PHONE_NUMBER_IS_NOT_PRESENTA valid mobile number is required to check eligibility for EMI offers in Cardless schemes.422INTERNAL
OTHER_ISSUER_NOT_ALLOWED_WITH_CARDLESS_ISSUER_TYPEYou cannot combine cardless EMI with another card-based EMI in one transaction.422INTERNAL
INVALID_DOWN_PAYMENT_AMOUNTThe entered down payment is too high and exceeds the allowed percentage of the total price.422INTERNAL
PRODUCT_ALREADY_SKIPPEDProduct is already skipped.422INTERNAL
PERFORM_IMEI_NOT_APPLICABLEPerform-imei not applicable as one of the requested product is not present in the system.422INTERNAL
SKIP_IMEI_NOT_APPLICABLESkip-imei not applicable as the requested product is not present in the system.422INTERNAL
VELOCITY_RULE_NOT_APPLICABLE_ON_PRODUCTAny velocity rule is not applicable on this product.422INTERNAL
EXTERNAL_VELOCITY_RULE_MAPPING_NOT_PRESENTVelocity Rule is not present for this Brand.422INTERNAL
SERIAL_NUMBER_MODEL_MISMATCHThe serial number does not match the product model provided.422INTERNAL
SERIAL_NUMBER_NOT_VALIDATEDSerial number validation could not be completed for this product.422INTERNAL
IMEI_BLOCKING_NOT_ALLOWEDImei Blocking can't be performed on REFUNDED/VOIDED state422INTERNAL
IMEI_BLOCKING_NOT_ALLOWED_ALL_INSTANCES_PAID_BACKImei blocking can't be performed as all the instances for the product are REFUNDED/VOIDED422INTERNAL
MINIMUM_ONE_FIELD_REQUIRED_UNDER_CONVENIENCEConvenience fee is not present in the system.422INTERNAL
IMEI_SKIPPING_NOT_ALLOWEDImei Skipping can't be performed on REFUNDED/VOIDED state422INTERNAL
IMEI_VALIDATION_NOT_APPLICABLEIMEI validation is not applicable for the requested product.422INTERNAL
OFFER_BUDGET_EXCEEDEDOffer budget exceeded for the requested offer. Please try again with different offer.422INTERNAL
UPI_VPA_FETCH_FAILUREThere is an issue in VPA fetch service. Please try again later.422INTERNAL
INVALID_SERIAL_NUMBERThis Serial number is invalid422INTERNAL
ORDER_ALREADY_UNBLOCKEDThe product is already unblocked.422INTERNAL
ORDER_ALREADY_BLOCKEDThis product is already blocked.422INTERNAL
ORDER_UNBLOCK_NOT_ALLOWEDUnblocking this order is not permitted for the requested action.422INTERNAL
MISSING_REQUIRED_PARAMETERThe transaction request is incomplete.400INTERNAL
IMEI_DOES_NOT_BELONG_TO_DEALERThe entered IMEI does not belong to dealer.422INTERNAL
INVALID_DEALER_CODEDealer code is invalid or inactive.422INTERNAL
INVALID_STORE_IDStore ID is invalid or inactive.422INTERNAL
INVALID_REQUEST_TYPEThe request type is not supported for this endpoint.422INTERNAL
INVALID_PAYMENT_TYPEThe chosen payment type is not supported.422INTERNAL
INVALID_RESPONSE_FROM_BRANDWe received an invalid response from the brand.422INTERNAL
INSUFFICIENT_STOCKThe requested product is out of stock.422INTERNAL
SKU_NOT_FOUNDThe requested SKU is not present in inventory.422INTERNAL
INVALID_SKU_CODEThe SKU code provided seems incorrect.422INTERNAL
UPI_VPA_NOT_FOUNDVPA not found for provided registered mobile number422INTERNAL
VPA_MISMATCHProvided VPA does not match with registered VPA422INTERNAL
MAPPING_ERRORError occurred while mapping the response.422INTERNAL
TOKEN_NOT_FOUNDThe provided token could not be found.422INTERNAL
BAD_REQUESTProduct Mismatch with the order400INTERNAL
BIN_NOT_ELIGIBLE_FOR_OFFERThis card is not eligible for the selected offer.422INTERNAL
PRODUCT_BLOCKING_FAILEDProduct is unavailable or already linked to another transaction.422INTERNAL
PRODUCT_CODE_NOT_PRESENTProduct is missing or not linked to EMI/offer.422INTERNAL
REFUND_NOT_ALLOWED_FOR_ISSUERRefund can't be done on this card.422INTERNAL
INVALID_BLOCK_UNBLOCKThe EMI block/unblock action requested is invalid.422INTERNAL
PRODUCT_INSTANCE_EXHAUSTEDProduct has been used maximum allowed times for EMI/offers.422INTERNAL
MULTIPLE_CONVENIENCE_FEE_ON_ISSUER_TYPE_FOUNDThe system found more than one fee setup for the selected card type, which is not allowed.422INTERNAL
CARDLESS_OFFER_IS_NOT_PRESENTNo offers available for the selected mobile number or payment provider.422INTERNAL
PRODUCT_SERIAL_NUMBER_MISMATCHProduct serial number mismatch/not-present for one of the requested product id.422INTERNAL
UNBLOCK_NOT_ALLOWEDUnblocking this product isn't allowed in its current state.422INTERNAL
BUMPED_UP_CASHBACK_APPLIEDCashback is already applied and can't be combined with this offer.422INTERNAL
OFFER_VALIDATION_FAILEDInvalid offer selected.422INTERNAL
PAYMENT_PENDINGThe payment is pending and requires authorization before it can be processed422ACQUIRER

Ask AI
Assistant
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant