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.
sdk = Mercadopago::SDK.new('YOUR_ACCESS_TOKEN')
sdk.refund.create("payment_id")
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.
sdk = Mercadopago::SDK.new('YOUR_ACCESS_TOKEN')
data = {
amount: 0.0
}
refund = sdk.refund.create('payment_id', refund_data: data)
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.
sdk = Mercadopago::SDK.new('ENV_ACCESS_TOKEN')
result = sdk.refund.list(payment_id)
refunds = result[:response]