Capture paymenthttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}
This endpoint allows to perform one two actions: capture or cancel a payment. To confirm you must send the wallet payment data and field capture in true. To cancel you send wallet payment data and field status "cancelled".
PUT
Request parameters
Header
Authorization
Access Token obtained through the developer panel. Must be sent in all requests.string
REQUIRED
Path
advanced_payment_id
The payment identifier.number
REQUIRED
Body
capture
This node only needs to be sent when you need to confirm a payment. It is a boolean field found in two-step payments (like debit card). In this type of payment, which is carried out asynchronously, the purchase value is ...Show moreboolean
wallet_payment
It indicates is a payment from a seller with a previous Wallet Connect vinculation.object
REQUIRED
status
This node only needs to be sent when you need to cancel a payment. The value to be entered is 'cancelled'.string
Response parameters
id
Unique ID that identifies the payment.number
payments
List of payments.array
wallet_payment
It indicates is an advanced payements from a seller with a previous Wallet Connect vinculation.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": 125.98,
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123"
},
"status": "cancelled"
}'Response
{
"id": 10234567,
"payments": [
{
"id": 3870106238,
"status_detail": "approved_id",
"payment_method_id": "credit_card_id",
"transaction_amount": 700.5,
"installments": 1,
"description": "Payment for the purchase of furniture",
"capture": true,
"external_reference": "payment_123"
}
],
"wallet_payment": {
"transaction_amount": 125.98,
"description": "Payment for the purchase of furniture",
"external_reference": "Payment_seller_123"
},
"disbursements": [
{
"collector_id": "collectorId"
}
],
"payer": {
"id": 8879
},
"site_id": "MLA",
"binary_mode": true,
"date_created": "2018-10-20T09:34:20.518-04:00",
"date_last_updated": "2018-10-20T09:34:20.518-04:00"
}