These docs are for v4. Click to read the latest docs for v5.

Estorno parcial com split

Além de estornos parciais regulares, em que você pode especificar apenas o valor, existe também o estorno com split. Neste caso, é possível especificar quanto e quem será responsável pelo valor sendo estornado. Isto é particularmente importante para quando parte da venda não foi finalizada ( e.g: produto devolvido), e o respectivo valor precisa ser estornado, mas somente do recebedor responsável. A seguir alguns exemplos de como executar esta operação.

Vale ressaltar que caso a transação seja por boleto, a regra de estorno permanece, e torna-se necessário enviar os dados de conta bancária de quem deve receber o estorno.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
❗️

Atenção: Essa versão de API será descontinuada

Essa versão da API Pagar.me já não é mais atualizada e, em breve, deixará de funcionar. Para que sua loja possa vender sem problemas, você precisa realizar sua integração usando a versão mais recente da nossa API, a V5.

No canto superior esquerdo da tela é indicado qual versão da documentação você está vendo. Clique na seta onde indica a versão e altere para a V5 para acessar a documentação.

Se você já é cliente, precisa realizar obrigatoriamente a migração para a versão V5.

Em caso de dúvidas, basta entrar em contato com o nosso time de atendimento através do e-mail, enviando a sua dúvida para [email protected] e por telefone, ligando para 4004-1330. Se você já é cliente pode também entrar em contato através do chat dentro da sua Dashboard.

Path Params
string
required

ID da transação a ser estornada.

Body Params
int32
required

Valor desejado para o estorno da transação. Deve ser passado em centavos. Ex: R$ 10.00 = 1000.

boolean

Determina se a requisição deve ser síncrona (false), ou assíncrona, em que a resposta final do estorno é enviada através de sua postback_url.

split_rules
array of objects
required

Define as regras de split para o estorno.

split_rules*
string
required

ID de uma conta bancária já cadastrada no Pagar.me

bank_account
object
required

Objeto que contém os dados da conta bancária de quem deve receber o estorno.

json

Você pode passar dados adicionais no estorno da transação para facilitar uma futura análise de dados por seus sistemas.

Response

Language
Credentials
Query
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json