🔗Executar venda pré capturada via cartão de credito
Executar venda pré capturada via cartão de credito:
Para executar venda pré capturada via cartão de crédito é necessário seguir este roteiro de detalhe. O procedimento requer o envio de uma solicitação utilizando o método POST.
Esta solicitação pode ser realizada de duas maneiras distintas: utilizando dados no formato JSON ou através de Multipart/fomr-data.
URL de Solicitação:
https://api.zsystems.com.br/vendas/captura
Cabeçalhos Exigidos para a Requisição:
Content-Type: Necessário especificar como multipart/form-data ou application/json, adaptado ao método de envio dos dados.
Authorization: Precisa incluir um 'TokenAPI', precedido por Bearer, para confirmar a autenticação e conceder permissão para realizar a solicitação.
Detalhes dos Parâmetros da Solicitação:
valor
Valor a ser transferido, utilizando .(ponto) em vez de ,(vírgula) para casas decimais. Ex.: para transferir R$ 100,00 utiliza-se 100.00 ; para R$ 0,21 utiliza-se 0.21
cartaoId
Identificador do cartão já cadastrado
clienteId
Identificador do cliente já cadastrado
Exemplo de requisição:
{
"pedidoId": 20212
}
Exemplo de resultado:
{
"success": true,
"message": "Operação efetuada com sucesso",
"pedido": {
"id": 20212,
"parent_id": null,
"tipo_pedido_id": 1,
"cliente_id": 17881,
"estabelecimento_id": 131,
"status_pedido_id": 2,
"cliente": {
"id": 17881,
"nome": "João Paulo",
"email": "teste2@zsystems.com.br"
},
"status_pedido": {
"id": 2,
"titulo": "Aprovado"
},
"pedidos_produtos": [
{
"id": 428,
"pedido_id": 20212,
"valor_unitario": "1.00",
"quantidade": 1
}
],
"pagamentos": []
}
}
Last updated