Criar reembolso total
É possível criar um reembolso total utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Criar reembolso.
mercadopago.configure({
access_token: 'YOUR_ACCESS_TOKEN'
});
var refund = {
payment_id: 'payment_id'
};
mercadopago.refund.create(refund).then(result => {
console.log(result.response)
})
Criar reembolso parcial
É possível criar um reembolso parcial utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Criar reembolso.
var refund = {
payment_id: payment_id,
amount: 0.0
};
mercadopago.configure({
access_token: 'YOUR_ACCESS_TOKEN'
});
mercadopago.refund.create(refund).then((result) => {
console.log(result.response.id)
});
Obter reembolso específico
É possível obter reembolsos específicos de determinados pagamentos utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Obter reembolso específico.
mercadopago.payment.refund(paymentId).then(function(data) {}
//Do Stuff ..
});