Recursos para IA
Capturar pagohttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}
Este endpoint captura o cancela un advanced payment. Para capturar, envía los datos del pago con el campo "capture" en "true". Para cancelar, envía los datos del pago con el campo "status" en "canceled". En caso de éxito, la solicitud devolverá una respuesta con el estado 200.
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
Identificador único del advanced payment.number
REQUERIDO
Body
capture
Envía este campo en "true" para confirmar y capturar el pago. Omítelo al cancelar.boolean
wallet_payment
Datos del pago de un vendedor con una vinculación previa de Wallet Connect.object
REQUERIDO
status
Envía este campo con el valor "canceled" para cancelar el pago. Omítelo al capturar.string
Response parameters
id
Identificador único del advanced payment.number
payments
Lista de pagos generados dentro del advanced payment.array
wallet_payment
Datos del pago de billetera de un vendedor con vinculación previa de Wallet Connect.object
disbursements
Lista de desembolsos distribuidos entre los vendedores.array
Errors
400Error de solicitud.
400
Bad Request.
404
Not Found.
500Error de procesamiento.
internal_error
Ocurrió un error de nuestra parte al intentar procesar la solicitud. Por favor, inténtalo nuevamente más tarde.
Request
curl -X PUT \
'https://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-4*********994754-12*********c73b4e1ac*********cef36b27c*********840' \
-d '{
"capture": false,
"wallet_payment": {
"transaction_amount": 24.5,
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123"
},
"status": "canceled"
}'Response
{
"id": 10234567,
"payments": [
{
"id": 3870106238,
"status_detail": "accredited",
"payment_method_id": "credit_card",
"transaction_amount": "24.50",
"installments": 1,
"description": "Payment for the purchase of furniture",
"capture": true,
"external_reference": "payment_123"
}
],
"wallet_payment": {
"transaction_amount": "24.50",
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123",
"discount": {
"amount": 10,
"code": "WALLET10"
}
},
"disbursements": [
{
"collector_id": "collectorId"
}
],
"payer": {
"id": 8879
},
"site_id": "MLM",
"binary_mode": true,
"date_created": "2018-10-20T09:34:20.518-04:00",
"date_last_updated": "2018-10-20T09:34:20.518-04:00"
}