These docs are for v3. 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.

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
Request
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json