Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.38 KB

README.md

File metadata and controls

48 lines (33 loc) · 1.38 KB

Gerencianet Cartão SDK

SDK criada para facilitar a obtenção do payment_token exigido nas API's de cartão da Gerencianet.

Instalando a biblioteca

Instale utilizando o NPM ou então copie o arquivo disponível em ./lib.

npm install gerencianet-cartao-ts

Identificador da conta

Para utilizar a biblioteca é necessário obter o identificador de sua conta.

Atualmente na versão 7.0 a informação encontra-se no menu API. Ao entrar na tela, procure pelo botão "Identificador de conta". Uma modal será aberta e a informação será exibida.

Recuperando payment_token

A biblioteca pode ser utilizada em qualquer framework que utilize o typescript ou o javascript no browser.

Exemplo de uso da SDK

import { GerencianetCartao } from "gerencianet-cartao-ts";

class MinhaClasse {
  async recuperaPaymentToken() {
    const payee_code = "identificador da sua conta";
    const is_producao = false;
    const sdkGn = await GerencianetCartao.instance(payee_code, is_producao);
    const retorno = await sdkGn.getPaymentToken({
      brand: "visa", // bandeira do cartão
      number: "4012001038443335", // número do cartão
      cvv: "123", // código de segurança
      expiration_month: "05", // mês de vencimento
      expiration_year: "2021", // ano de vencimento
    });

    return retorno.payment_token;
  }
}

Licença

MIT