Mercado Pago · status_detail
What cc_rejected_3ds_mandatory means in Mercado Pago
Payment status: rejected
Short answer
The payment was rejected because it did not go through the 3DS challenge, which was mandatory.
If you are the buyer
Try again and complete the 3DS authentication step if your bank asks for it.
If you are the seller
Ask the buyer to retry.
If you are the developer
General engineering advice (not from Mercado Pago's documentation): Check that your integration implements 3DS and takes the buyer through the challenge before you create the payment.
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_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_insufficient_data
- 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