All providers
STATUS_DETAIL REFERENCE
Mercado Pago error codes
All 59 codes Mercado Pago documents, with what each one means and what to do about it.
CodeMercado Pago saysMeaningType
accreditedPayment approved and credited.ApprovedApprovedpartially_refundedApproved payment that has at least one partial refund.ApprovedApprovedpending_capturePayment authorized and waiting to be captured.Waiting for confirmationPendingoffline_processOnline processing was unavailable, so the payment is being processed offline.Waiting for confirmationPendingpending_contingencyPayment is being processed; the payer is notified by email of the outcome within 2 business days.Waiting for confirmationPendingpending_review_manualPayment is under review; the payer is notified within 2 business days if it is credited or more information is needed.Waiting for confirmationPendingdeferred_retryThe payment was scheduled to be retried later.Waiting for confirmationPendingpending_waiting_transferBank transfer: waiting for the user to finish the payment process in their bank.Waiting for confirmationPendingpending_waiting_paymentOffline payment: stays pending until the user completes the payment.Waiting for confirmationPendingpending_challengeCard payment pending confirmation because of a challenge.Waiting for confirmationPendingexpiredPayment cancelled after spending 30 days in pending status.UnspecifiedSoft declineby_collectorPayment cancelled by the collector (seller).UnspecifiedSoft declineby_payerPayment cancelled by the payer.CancelledSoft declinebank_errorBank transfer payment rejected because of an error with the bank.Declined by the issuerSoft declinecc_rejected_3ds_challengePayment rejected because the 3DS challenge was not passed.Authentication failedSoft declinecc_rejected_3ds_mandatoryPayment rejected because it had no 3DS challenge when one is mandatory.Authentication requiredSoft declinecc_rejected_bad_filled_card_numberCheck card number.Invalid card numberHard declinecc_rejected_bad_filled_dateCheck expiration date.Card details don't matchSoft declinecc_rejected_bad_filled_otherCheck data.Card details don't matchSoft declinecc_rejected_bad_filled_security_codeCheck card security code.Wrong security codeSoft declinecc_rejected_blacklistYour payment couldn't be processed.Declined by the providerSoft declinecc_rejected_call_for_authorizeThe payer must authorize the payment amount with the card's payment method (issuer).Call for authorizationSoft declinecc_rejected_card_disabledCard is not active; the payer should call the issuer to activate it or use another payment method.Card blocked or closedHard declinecc_rejected_duplicated_paymentA payment for the same value was already made; to pay again use a different card or payment method.Duplicate transactionIntegration issuecc_rejected_high_riskPayment rejected; the payer is advised to choose a different payment method (cash methods recommended).Declined by the providerSoft declinecc_rejected_insufficient_amountThe payment method does not have enough funds.Insufficient fundsSoft declinecc_rejected_invalid_installmentsThe payment method does not process payments in the selected number of installments.Not supportedIntegration issuecc_rejected_max_attemptsAllowed attempt limit reached; the payer should select a different card or payment method.Not permitted for this cardholderSoft declinecc_rejected_other_reasonThe payment method did not process the payment.Declined by the issuerSoft declinecc_rejected_time_outMercado Pago did not receive a response in the expected time.Provider timed outSoft declinecc_amount_rate_limit_exceededRejected for exceeding the payment method's limit (CAP, maximum allowed capacity).Not permitted for this cardholderSoft declinerejected_insufficient_dataRejected because required mandatory information was missing from the payment.Missing request dataIntegration issuerejected_by_bankOperation rejected by the bank.Declined by the issuerSoft declinerejected_by_regulationsPayment rejected by regulations.Declined by the providerSoft declinerejected_high_riskRejected due to risk assessment, credit scoring, or suspected fraud.Suspected fraudHard declinerejected_by_biz_rulePayment rejected by business rules.Declined by the providerSoft declinerejected_other_reasonPayment rejected for an unclassified reason.UnspecifiedSoft declineinsufficient_amountPayment rejected due to insufficient amount.Insufficient fundsSoft declinecc_rejected_card_errorYour payment couldn't be processed.UnspecifiedSoft declinecreatedOrders API: transaction created successfully but not yet processed.Waiting for confirmationPendingwaiting_paymentOrders API: action required; the transaction is awaiting payment.Waiting for confirmationPendingwaiting_captureOrders API: payment authorized and awaiting capture.Waiting for confirmationPendingwaiting_transferOrders API: action required; awaiting the transfer of funds.Waiting for confirmationPendingwaiting_retryOrders API: awaiting an automatic retry after a failed charge attempt.Waiting for confirmationPendingin_reviewOrders API: payment or order is under review (automatic risk and fraud-prevention analysis, or compliance review).Waiting for confirmationPendingbad_filled_card_dataOrders API: failed because card data (number, CVV, expiration date, etc.) was filled in incorrectly.Card details don't matchSoft declineinvalid_card_tokenOrders API: failed because of an invalid card token.Invalid request dataIntegration issuehigh_riskOrders API: failed because the fraud detection system detected a high risk.Suspected fraudHard declinerejected_by_issuerOrders API: failed because the card issuer rejected the transaction.Declined by the issuerSoft declinerequired_call_for_authorizeOrders API: failed because the issuer requires a call for authorization before approving.Call for authorizationSoft declinemax_attempts_exceededOrders API: failed because the maximum number of payment attempts was exceeded.Not permitted for this cardholderSoft declinecard_disabledOrders API: failed because the card is disabled (blocked or deactivated by the issuer).Card blocked or closedHard declineamount_limit_exceededOrders API: failed because the amount exceeds the limit set by the card issuer or the system.Not permitted for this cardholderSoft declineprocessing_errorOrders API: failed because of a processing error (technical problem or system error).Provider errorSoft declineinvalid_installmentsOrders API: failed because the selected number of installments is not accepted by the issuer or the system.Not supportedIntegration issue3ds_challenge_expiredOrders API: failed because the time to complete the 3DS challenge expired.Authentication failedSoft declinecard_insufficient_amountOrders API: the card chosen for the transaction does not have sufficient funds.Insufficient fundsSoft declinecanceledOrders API: the transaction was canceled and will not be processed.UnspecifiedSoft declinefailedOrders API (order level): the order failed and will not be completed.UnspecifiedSoft declineSource: Mercado Pago docs — Checkout API (Payments): Get payment status · Mercado Pago docs — Checkout API (Payments): Payment creation results · Mercado Pago docs — Checkout API (Orders): Transaction status · Mercado Pago docs — Checkout API (Orders): Order status
Reference only. Codes and descriptions come from each provider's public documentation. The Yuno response code is a reference mapping and does not guarantee how a specific transaction is processed.