Home
Documentation
Resources
Partners
Community

Resources

Check for updates on our solutions and system performance, or request technical support.

Partners

Discover our program for agencies or developers that offer integration services and sellers who want to hire them.

Community

Get the latest news, ask others for help and share your knowledge.

Transaction status - Status and errors - Mercado Pago Developers

Intelligent search powered by OpenAI 

Transaction status

Check the list of the status and status_detail that a transaction can get.

statusstatus_detailDescription
createdcreatedThe transaction was created successfully, but it has not yet been processed. This is the initial state of a transaction after its creation.
processedaccreditedThe transaction was processed successfully and the amount has been effectively credited.
processedpartially_refundedThe transaction was processed successfully and a part of the amount was refunded. This indicates that, although the transaction has been completed, there was a partial return of the amount paid in favor of the payer.
processingin_processThe transaction is being processed. This means that the transaction is underway and has not yet been completed.
processingpending_review_manualThe transaction is underway. This status indicates that it is waiting for a manual review. This usually happens when the order needs additional evaluation before proceeding.
action_requiredcheck_on_terminalExclusive status for in-store payments. The transaction requires an additional action at the terminal. It is necessary to perform a verification or confirmation at the terminal where the payment was made to check its status.
action_requiredwaiting_paymentThe transaction requires an additional action and is awaiting payment. This means that the transaction has been initiated, but the payment has not yet been completed.
action_requiredwaiting_captureThe transaction requires an additional action and is awaiting the capture of the payment. This means that the payment has been authorized but has not yet been captured.
action_requiredwaiting_transferThe transaction requires an additional action and is awaiting the transfer of funds. This means that the payment has been initiated, but the funds have not yet been transferred to the seller's account.
at_terminalat_terminalExclusive status for in-store payments. The transaction is at the terminal. This means that it is being verified at the payment terminal.
cancelledcancelled_transactionThe transaction has been canceled and will not be completed.
cancelledcancelled_by_apiExclusive status for in-store payments.The transaction has been canceled via API and will not be completed.
cancelledcancelled_in_terminalExclusive status for in-store payments.The transaction has been canceled at the terminal and will not be completed.
charged_backin_processThe transaction has suffered a chargeback. This means it has been disputed and the amount is being reverted.
charged_backsettledThe transaction has suffered a chargeback. This means it has been disputed and the amount was credited to the seller.
charged_backreimbursedThe transaction has suffered a chargeback. This means it has been disputed and the amount was refunded to the buyer.
expiredexpiredThe transaction has expired. This means it was not completed within the time limit and was therefore terminated.
refundedrefundedThe order has been refunded. This means that the amount of the transaction has been fully returned to the payer.
failedbad_filled_card_dataThe transaction failed due to incorrectly filled card data. This may include information such as card number, CVV, expiration date, among others.
failedinvalid_card_tokenThe transaction failed. This means that the transaction failed due to an invalid card token.
failedhigh_riskThe transaction failed due to a detected high risk. This can occur when the fraud detection system identifies a possible risk in the transaction.
failedrejected_by_issuerThe transaction failed due to rejection by the card issuer.
failedrequired_call_for_authorizeThe transaction failed because a call for authorization is required. This can occur when the card issuer requires additional verification before approving the transaction.
failedmax_attempts_exceededThe transaction failed because the maximum number of attempts was exceeded. This can occur when the number of payment attempts exceeds the limit allowed by the system.
failedcard_disabledThe transaction failed because the card is disabled. This can occur when the card has been blocked or deactivated by the issuer.
failedinsufficient_amountThe transaction failed due to insufficient funds. This can occur when the available balance is not enough to cover the transaction amount.
failedamount_limit_exceededThe transaction failed because the amount limit was exceeded. This can occur when the transaction amount exceeds the limit set by the card issuer or the system.
failedprocessing_errorThe transaction failed due to a processing error. This can occur when there is a technical problem or an error in the system that prevents the transaction from being completed. If the problem persists, contact support, and provide the x-request-id along with details about the transaction conducted.
failedinvalid_installmentsThe transaction failed due to invalid installments. This can occur when the number of installments selected is not accepted by the card issuer or the system.
failedpending_challengeThe transaction failed due to a pending challenge. This can occur when the transaction requires additional verification, such as a 3DS authentication that has not been completed.
failed3ds_challenge_expiredThe transaction failed due to the expiration of the 3DS challenge. This can occur when the time to complete the 3DS authentication has expired.
failedpending_challengeThe transaction failed due to failure in the 3DS challenge. This can occur when the 3DS authentication is not successful.