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 sĂłlo para la etapa de desarrollo con el valor "sandbox"string
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
description
DescripciĂłn de la intenciĂłn de pagostring
payment
Propiedades de la intenciĂłn de pagoobject
additional_info
InformaciĂłn adicional de intenciĂłn de pagoobject
ParĂĄmetros de respuesta
id
Identificador de intenciĂłn de pagostring
device_id
Identificador del dispositivo al que se asignĂł la intenciĂłn de pagostring
amount
Importe de la intenciĂłn de pagointeger
description
DescripciĂłn de la intenciĂłn de pagostring
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-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
-d '{
"amount": 1500,
"description": "your payment intent description",
"payment": {
"installments": 1,
"type": "credit_card",
"installments_cost": "seller"
},
"additional_info": {
"external_reference": "4561ads-das4das4-das4754-das456",
"print_on_terminal": false
}
}'
Respuesta de ejemplo
{
"id": "7f25f9aa-eea6-4f9c-bf16-a341f71ba2f1",
"device_id": "PAX_A910__SMARTPOS1234345545",
"amount": 1500,
"description": "your payment intent description",
"payment": {
"installments": 1,
"type": "credit_card",
"installments_cost": "seller"
},
"additional_info": {
"external_reference": "someone-reference-from-your-application",
"print_on_terminal": true
}
}