Recursos para IA

Restringir compras a usuarios registrados

Esta configuración permite que solo los usuarios con cuenta de Mercado Pago realicen compras en tu Checkout Pro. Al habilitarla, únicamente los clientes autenticados podrán acceder al checkout y utilizar los medios de pago disponibles para completar la compra.

Al agregar esta opción, no será posible recibir pagos de usuarios no registrados en Mercado Pago, así como tampoco podrás recibir pagos vía efectivo o transferencia.

Para restringir los pagos únicamente a usuarios con cuenta de Mercado Pago, incluye el parámetro config.online.allowed_user_type con el valor account_only 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",
  "total_amount": "1000.00",
  "external_reference": "order_pro_123",
  "payer": {
    "email": "buyer@email.com"
  },
  "items": [
    {
      "title": "Mi producto",
      "unit_price": "1000.00",
      "quantity": 1,
      "unit_measure": "unit",
      "total_amount": "1000.00"
    }
  ],
  "config": {
    "online": {
      "allowed_user_type": "account_only"
    }
  }
}'