List of Error Codes

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