Introdução

Formato de autenticação

Nossa API segue o padrão REST, e todas as respostas são enviadas em formato JSON.

Para fazer requisições autenticadas, você deve enviar suas credenciais usando o método Basic Auth.

Use as credenciais (Public Key e Secret Key) geradas no painel do gateway, na página "Credenciais API". A HiSo Unique identifica o gateway pela própria credencial.

URL base

https://api.hiso.com.br

Autenticação

Para autenticar, envie o header authorization no seguinte formato:

authorization: Basic Base64(PUBLIC_KEY:SECRET_KEY)

Então basta transformar a string PUBLIC_KEY:SECRET_KEY em Base64, e colocar no header.

Exemplo em Node.js

Node
const options = {
  method: "POST",
  url: "https://api.hiso.com.br/v1/payment-transaction/create",
  headers: {
    authorization: "Basic " + Buffer.from("{PUBLIC_KEY}:{SECRET_KEY}").toString("base64"),
  },
};

Próximos passos