Recursos para IA

Habilitar modo binário

Você pode habilitar o modo binário para que, depois que o comprador concluir o pagamento no checkout do Mercado Pago, o resultado seja aprovado ou recusado sem passar por status intermediários como pending ou in_process.

A criação da order não retorna um resultado de pagamento imediato: a order é criada com o status created e é resolvida quando o comprador conclui o checkout.

O modo binário é aplicado ao resultado do pagamento depois que o comprador conclui o checkout, e não à resposta de criação da order. Como os pagamentos que precisariam permanecer pendentes ou em processamento serão recusados, esse modo pode diminuir a taxa de aprovação.

Para habilitar o modo binário, inclua o parâmetro capture_mode com o valor automatic ao enviar a requisição ao endpoint Criar 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": "Meu produto",
      "unit_price": "1000.00",
      "quantity": 1
    }
  ]
}'