Cancel
Quando é utilizado?
Quando o usuário desejar receber a informação que o pedido foi recusado pela Clearsale
Estrutura da chamada
{urlbase}/cancel
utiliza método POST enviando o id do pedido, nome da loja, chave da transação e número do pedido em uma estrutura json.
Modelo de requisição da Cancel
Estrutura do objeto enviado e seus dados:
{
"Id":1356051,
"Loja":"pagamentos",
"Chave":"60dcc5d7-f703-4e65-a631-9e5c51a00a74",
"Pedido":108648,
"CarrinhoId":"d1e3bf62-795b-4b77-82ac-c81867ad9c1a"
}
Campos da requisição
Campo | Tipo | Descrição |
---|---|---|
id | inteiro | Código identificador do conector na base de dados da plataforma. |
loja | string | Nome da loja cadastrado no admin da Wake Commerce. |
chave | guid | Chave de identificação da transação. Essa chave é dinâmica, alterada a cada pedido. |
pedido | inteiro | Código identificador do Pedido. |
Modelo de Response
{
"statusId":3,
"message":"Minha mensagem"
}
Campos do response
Campo | Tipo | Descrição |
---|---|---|
statusId | inteiro | Informa o status da transação em tempo real. (Tabela de status informada abaixo) |
message | string | Retorna a mensagem do status da transação. |
Tabela de Status
StatusId | Nome status | Ação |
---|---|---|
1 | Aguardando Pagamento | Mantém o pedido como aguardando pagamento na plataforma. |
2 | Não autorizado | Nega a transação. O Pop-up do checkout online é exibido na tela do usuário e a compra é bloqueada. |
3 | Pago | Atualiza o status do pedido para Pago na plataforma. |
4 | Autorizado | Atualiza o status do pedido para Autorizado na plataforma. Usado em processamento Two-steps (Autorização separada da Captura). |
Updated 3 months ago