Mercado Pago · status_detail
What rejected_insufficient_data means in Mercado Pago
Payment status: rejected
Short answer
The payment was rejected because some of the mandatory information was missing from the request. The code does not say which field is missing.
If you are the buyer
Required information was missing from the payment. If the form asks for anything else, fill it in; otherwise contact the seller.
If you are the seller
This points at your integration. Ask your developer to compare the payment request with the required fields.
If you are the developer
General engineering advice (not from Mercado Pago's documentation): Compare the payment request with the required fields and fix whatever is missing before sending a new request.
Source
The meaning comes from the Mercado Pago developer documentation, verified on 2026-11-04. Buyer and seller steps follow from it; developer notes are general engineering practice, not Mercado Pago documentation.
Other status_detail codes
- bank_error
- cc_rejected_3ds_mandatory
- cc_rejected_bad_filled_card_number
- cc_rejected_bad_filled_date
- cc_rejected_bad_filled_other
- cc_rejected_bad_filled_security_code
- cc_rejected_blacklist
- cc_rejected_call_for_authorize
- cc_rejected_card_disabled
- cc_rejected_card_error
- cc_rejected_duplicated_payment
- cc_rejected_high_risk
- cc_rejected_insufficient_amount
- cc_rejected_invalid_installments
- cc_rejected_max_attempts
- cc_rejected_other_reason
- cc_amount_rate_limit_exceeded
- rejected_by_bank
- rejected_by_regulations
- insufficient_amount
- cc_rejected_card_type_not_allowed
- pending_waiting_transfer
- pending_waiting_payment
- pending_challenge
- offline_process
- pending_contingency
- pending_review_manual