Cancelamento

Rota de Cancelamento

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

Os campos transactionType e panMask é obrigatório somente para cancelamentos em PDVs

📘

Splits

O campo splits deve ser implementado apenas após a realização de todos os acordos e configurações necessários com seu BizDev (Account Manager). Vale ressaltar que cancelamentos totais não requerem essa configuração.

📘

Armazenando dados da transação (Somente PDVs)

É fundamental que os dados da transação (acquirerTransactionKey, amount, transactionType, panMask e splits ) sejam armazenados em um banco de dados, garantindo sua disponibilidade para uso posterior nessa rota.

🚧

O retorno dessa rota para implementação que NÂO são PDVs será apenas um Status Code 200!

🚧

Para autosserviços e similares, essa rota deve ser utilizada como uma forma de estorno em situações de falha mecânica ou qualquer outro motivo que impeça o cliente de receber o produto da automação.

Body Params
string
required

É o código de autorização gerado pela Stone, tanto para transações aprovadas, como para transações negadas. Este é o valor que será referência para identificar uma transação na Stone. Também é conhecido como ATK, StoneID ou NSU Host

float
required

Valor da transação que será cancelada.

string
enum

é o tipo de transação que foi utilizado para realizar a compra.

Allowed:
string

Nesse campo serve para ser informado o valor do Pan Mascarado do cartão do cliente, que foi utilizado na transação. Esse valor é importante para o AutoTEF validar se a transação que está sendo cancelada, está sendo feita com mesmo cartão que foi utilizado na origem da transação.

splits
array of objects
splits
Responses

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