Recursos para IA

Restringir compras a usuários registrados

Essa configuração permite que apenas usuários com conta no Mercado Pago realizem compras no seu Checkout Pro. Ao habilitá-la, somente clientes autenticados poderão acessar o checkout e utilizar os meios de pagamento disponíveis para concluir a compra.

Ao adicionar essa opção, não será possível receber pagamentos de usuários não registrados no Mercado Pago, assim como também não será possível receber pagamentos via dinheiro ou transferência.

Para restringir os pagamentos exclusivamente a usuários com conta no Mercado Pago, inclua o parâmetro config.online.allowed_user_type com o valor account_only 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",
  "total_amount": "1000.00",
  "external_reference": "order_pro_123",
  "payer": {
    "email": "buyer@email.com"
  },
  "items": [
    {
      "title": "Meu produto",
      "unit_price": "1000.00",
      "quantity": 1,
      "unit_measure": "unit",
      "total_amount": "1000.00"
    }
  ],
  "config": {
    "online": {
      "allowed_user_type": "account_only"
    }
  }
}'