Inicializar Script

Inclua o seguinte script em sua página web para carregar o script responsável por realizar a comunicação com as bandeiras e os bancos emissores

<script src="https://static.payzu.io/scripts/3ds20.min.js"></script>

Após carregar o script em sua pagina, será necessário inicializar ele da seguinte maneira.

const config = {
  amount: 350,
  currency: 'BRL',
  options: { 
    enabled: true, 
    sandbox: true,
    debug: true,
    suppressChallenge: false
  }
};

payzu3DS.init(config);

ParâmetroDescriçãoTipo
amountValor total da transação em centavosinteiro
currencyCódigo da moedaFixo em "BRL"
options.enabledDefine se a transação será submetida ao processo de autenticação 3DSboolean
options.sandboxDefine se o ambiente de execução utilizado será o sandbox ou de produçãoboolean
options.debugQuando ativado, logs e relatórios serão emitidos no console do navegadorboolean
options.suppressChallengeDetermina se o desafio será suprimido. Caso o desafio seja ignorado e a transação autorizada, a responsabilidade (liability) permanece com o estabelecimentoboolean