SDK Barte Web

Visão Geral

O SDK Barte permite que sellers capturem dados de cartão de forma segura no checkout, sem que essas informações sensíveis passem pelos seus servidores.

A tokenização dos dados reduz significativamente o escopo de PCI Compliance e protege o comprador.


1. API Token

Antes de utilizar o SDK, é necessário obter o API Token do Seller. Para isso, acesse o painel do Seller da Barte (área logada) e siga as instruções abaixo:

Acesse o menu lateral e clique na opção "Integração" conforme a imagem a seguir:

Figura 1 - Menu de integração painel do Seller

Na seção "Chaves API" crie um novo token, conforme imagem abaixo (opção 1), ou copie uma chave já existente (opção 2). Caso a chave já criada não esteja visível, exiba-a e a opção de copiar será mostrada.

Figura 2 - Criação ou obtenção de uma chave de API

2. Obter Access Token para o SDK

Utilize o api token obtido no passo anterior para obter o accessToken, que será utilizado na inicialização do SDK.

Endpoint:

GET https://api.barte.com/v2/sdk/access-token

Headers:

"X-Token-Api": {{token_obtido_anteriormente}}

Resposta:

{
  "accessToken": "eyJhbGciOiJIUzI1NiJ9..."
}

Observação:

O token gerado possui uma expiração de 15 minutos.


3. Instalação do SDK

Você pode instalar o SDK de duas maneiras:

Via NPM

npm install barte-sdk-web

Via Script HTML

<script src="https://sdk-client.barte.com/sdk.min.js"></script>

Atualizado

Isto foi útil?