Búsqueda inteligente powered by OpenAI
Crear intención de pago
POST
Productos que lo utilizan:
Parámetros para la solicitud
HEADER
x-test-scope
Este es un header temporal, debe usarse solo para desarrollo con el valor "sandbox". Al momento de salir a producción, debe ser removidostring
PATH
deviceId
Identificador del dispositivo que recibirá la intención de pagostring
REQUERIDO
BODY
amount
Un valor entero positivo que representa cuánto cobrar. El valor debe tener dos decimales en la parte entera (por ejemplo, 175 para cobrar $1,75).integer
REQUERIDO
additional_info
Información adicional sobre la intención de pago.object
Parámetros de respuesta
id
Identificador de intención de pag.ostring
device_id
Identificador del dispositivo al que se asignó la intención de pago.string
amount
Importe de la intención de pago.integer
additional_info
Información adicional sobre la intención de pago.object
Errores
400Error
400
Bad request - Field is missing o incorrect
401Error
401
Unauthorized Token is invalid
403Error
403
Forbidden - Integrator isn't registered
409Error
409
Conflict-error - Device has a queued payment intent
500Error
500
Internal server error
Solicitud
curl -X POST \
'https://api.mercadopago.com/point/integration-api/devices/{deviceid}/payment-intents'\
-H 'Content-Type: application/json' \
-H 'x-test-scope: sandbox' \
-H 'Authorization: Bearer TEST-4599*********755-11221*********d497ae962*********ecf8d85-1*********' \
-d '{
"amount": 1500,
"additional_info": {
"external_reference": "some-reference-from-your-application",
"print_on_terminal": false,
"ticket_number": "S0392JED"
}
}'
Respuesta de ejemplo
{
"id": "7f25f9aa-eea6-4f9c-bf16-a341f71ba2f1",
"device_id": "PAX_A910__SMARTPOS1234345545",
"amount": 1500,
"additional_info": {
"external_reference": "someone-reference-from-your-application",
"print_on_terminal": true,
"ticket_number": "S0392JED"
}
}