Capturar pagohttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}
Este endpoint le permite realizar dos acciones: capturar o cancelar un pago. Para confirmar, es necesario enviar los datos de pago de la billetera y el campo de captura en true. Para cancelar, envíe los detalles de pago de su billetera y el campo de status "canceled".
PUT
Request parameters
Header
Authorization
Access Token obtenido a través del panel de desarrollador. Obligatorio ser enviado en todas las solicitudes.string
REQUERIDO
Path
advanced_payment_id
El identificador de pago.number
REQUERIDO
Body
capture
Este node solo debe enviarse cuando necesite confirmar un pago. Es un campo booleano que se encuentra en pagos de dos pasos (como tarjeta de débito). En este tipo de pago, que se realiza de forma asíncrona, primero se reboolean
wallet_payment
Indica que es un pago de un vendedor con una vinculación previa de Wallet Connect.object
REQUERIDO
status
Este node solo debe enviarse cuando sea necesario cancelar un pago. El valor a introducir es 'cancelado'.string
Response parameters
id
ID único que identifica el pago.number
payments
Lista de pagos.array
wallet_payment
Indica que es un advanced payment de un vendedor con una vinculación previa de Wallet Connect.object
disbursements
array
Errors
400Error
400
Bad-Request
500Error
500
Error
Request
curl -X PUT \
'https://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-8*********932064-12*********edf6d3c99*********2236c703f*********668' \
-d '{
"capture": false,
"wallet_payment": {
"transaction_amount": 25,
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123"
},
"status": "canceled"
}'Response
{
"id": 10234567,
"payments": [
{
"id": 3870106238,
"status_detail": "approved_id",
"payment_type_id": "credit_card",
"payment_method_id": "credit_card",
"transaction_amount": "25",
"installments": 1,
"description": "Payment for the purchase of furniture",
"capture": true,
"external_reference": "payment_123"
}
],
"wallet_payment": {
"transaction_amount": "25",
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123"
},
"disbursements": [
{
"collector_id": "collectorId"
}
],
"payer": {
"id": 8879
},
"site_id": "MLC",
"binary_mode": true,
"date_created": "2018-10-20T09:34:20.518-04:00",
"date_last_updated": "2018-10-20T09:34:20.518-04:00"
}