Recursos para IA

Habilitar modo binario

Puedes habilitar el modo binario para que, después de que el comprador complete el pago en el checkout de Mercado Pago, el resultado sea aprobado o rechazado sin pasar por estados intermedios como pending o in_process.

La creación de la order no devuelve un resultado de pago inmediato: la order se crea con el estado created y se resuelve cuando el comprador completa el checkout.

El modo binario se aplica al resultado del pago después de que el comprador completa el checkout, no a la respuesta de creación de la order. Como los pagos que requerirían permanecer pendientes o en proceso serán rechazados, este modo puede disminuir la tasa de aprobación.

Para habilitar el modo binario, incluye el parámetro capture_mode con el valor automatic al enviar la solicitud al endpoint Crear orderAPI.

curl
curl -X POST \
    -H 'accept: application/json' \
    -H 'Content-Type: application/json' \
    -H 'Authorization: Bearer ENV_ACCESS_TOKEN' \
    -H 'X-Idempotency-Key: UNIQUE_KEY' \
    'https://api.mercadopago.com/v1/orders' \
    -d '{
  "type": "online",
  "processing_mode": "manual",
  "capture_mode": "automatic",
  "total_amount": "1000.00",
  "external_reference": "order_pro_123",
  "payer": {
    "email": "buyer@email.com"
  },
  "items": [
    {
      "title": "Mi producto",
      "unit_price": "1000.00",
      "quantity": 1
    }
  ]
}'