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.brAutenticaçã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
- Criar transação — gere um Pix, cartão ou boleto.
- Formato dos Webhooks — receba as atualizações de status.
- Cartão com 3DS — aceite cartão com autenticação 3DS pelo SDK.