Recursos para IA
Capturar pagamentohttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}
Este endpoint permite executar duas ações: capturar ou cancelar um pagamento. Para confirmar, é preciso enviar os dados de pagamento da carteira e o campo de captura em true. Para cancelar, envie os dados de pagamento da carteira e o campo status "canceled".
PUT
Request parameters
Header
Authorization
Access Token obtido através do painel de desenvolvedores. Obrigatório ser enviado em todas as requisições.string
OBRIGATÓRIO
Path
advanced_payment_id
Identificador do pagamento.number
OBRIGATÓRIO
Body
capture
Este node apenas necessita ser enviado quando for necessário confirmar um pagamento. É um campo booleano encontrado em pagamentos em duas etapas (como cartão de débito). Nesse tipo de pagamento, que é realizado de forma boolean
wallet_payment
Indica que é um pagamento de um vendedor com Wallet Connect previamente vinculado.object
OBRIGATÓRIO
status
Este node somente precisa ser enviado quando é necessário cancelar um pagamento. O valor a ser inserido é 'canceled'.string
Response parameters
id
ID único que identifica o pagamento.number
payments
Lista de pagamentos.array
wallet_payment
Indica que é um advanced payment de um vendedor com Wallet Connect previamente vinculado.object
disbursements
array
Erros
400Erro
400
Bad-Request
500Erro
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-1*********550113-12*********b4773884a*********e8df16347*********786' \
-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": "approved_id",
"payment_type_id": "credit_card",
"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"
},
"disbursements": [
{
"collector_id": "collectorId"
}
],
"payer": {
"id": 8879
},
"site_id": "MPE",
"binary_mode": true,
"date_created": "2018-10-20T09:34:20.518-04:00",
"date_last_updated": "2018-10-20T09:34:20.518-04:00"
}