Quando é utilizado?

Quando o usuário deseja que o pedido Aprovado pós-Antifraude seja Capturado junto a aplicação do terceiro.
Essa requisição será enviada pela plataforma usando a estrutura abaixo.

Processamento Two-Steps

📘

No processamento "two-steps", a Autorização é feita separada da Captura do pagamento no cartão.

Portanto, a requisição deve ser respondida com o status 4 e, posteriormente quando o pedido for "Aprovado", será feita uma nova requisição solicitando a Captura.

Estrutura da chamada

{urlbase}/capture
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 Capture

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

CampoTipoDescrição
idinteiroCódigo identificador do conector na base de dados da plataforma.
lojastringNome da loja cadastrado no admin da Wake Commerce.
chaveguidChave de identificação da transação. Essa chave é dinâmica, alterada a cada pedido.
pedidointeiroCódigo identificador do Pedido.

Modelo de Response

{
  "statusId":3,
  "message":"Minha mensagem"
}

Campos do response

CampoTipoDescrição
statusIdinteiroInforma o status da transação em tempo real. (Tabela de status informada abaixo)
messagestringRetorna a mensagem do status da transação.

Tabela de Status

StatusIdNome statusAção
1Aguardando PagamentoMantém o pedido como aguardando pagamento na plataforma.
2Não autorizadoNega a transação. O Pop-up do checkout online é exibido na tela do usuário e a compra é bloqueada.
3PagoAtualiza o status do pedido para Pago na plataforma.
4AutorizadoAtualiza o status do pedido para Autorizado na plataforma. Usado em processamento Two-steps (Autorização separada da Captura).

What’s Next