Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


integracoes:api-checkout-lojavirtual

Essa é uma revisão anterior do documento!



Diretrizes de API para geração de tela de Checkout para liquidação direta

Esta documentação tem o intuito de descrever um padrão para a criação de uma API REST para o envio de débitos e o retorno de link com tela de checkout para o pagamento deste débito.

Este documento é direcionado para empresas administradoras de serviços de pagamento por cartão que necessitem integrar o GSAN com seu portfólio de serviços financeiros.

A API deve possuir recurso de segurança através de token.

Estrutura de Troca de Mensagens

Todas as requisições devem ser do tipo POST e terem a seguintes chaves: Authorization. No cabeçalho HTTP.

O Gsan considerará todas as mensagens com HTTP Status Code 200 válidas. Qualquer fluxo de negócio diferente de sucesso devem ser encaminhadas com código 4XX ou 5XX.

  • Authorization: <HASH 256b>

Fluxo de Negócio

Todas as requisições devem ser do tipo POST e terem a seguintes chaves: Authorization. No cabeçalho HTTP.

O Gsan considerará todas as mensagens com HTTP Status Code 200 válidas. Qualquer fluxo de negócio diferente de sucesso devem ser encaminhadas com código 4XX ou 5XX.

ENDPOINT INSERIR DOCUMENTO PARA TELA CHECKOUT

JSON de consulta:

{
 "id":"E#654213", 
 "barcode":"826100000106207100410019005866570012702851114158",
 "identidade":"07391472425","nome":"Maria Alberta"
}

Resposta:

{
  "id":"E#654213",
  "url":"https:example.com/?sampleparameter=146b7fae-7dc4-4760-be6d-cb0512a4f97b"
}

~~NOSIDEBAR~~

integracoes/api-checkout-lojavirtual.1549463786.txt.gz · Última modificação: 06/02/2019 14:36 por jefferson.araujo