Parâmetros gerais
Plataformas suportadas
Fazemos todo o possível para suportar todas as versões recentes dos principais navegadores.
Por razões de segurança e para garantir a melhor experiência usuário para a maioria de nossos ECs, não suportamos os navegadores e sistemas operacionais que não recebem mais patch de segurança.
Estes navegadores representam uma ínfima parte do volume dos pagamentos na Internet.
Suportamos :
- Edge à partir de sa version 17
- Chrome à partir de sa version 70
- Firefox à partir de sa version 64
- Safari (Desktop et mobile) à partir de sa version 11
- Android native browser à partir d'Android 5.0
- todas as versões IOS iphone 4S e mais recentes.
TLS 1.2 deve ser suportado pelo navegador.
Testamos de maneira proativa a maioria dos navegadores, que sejam móveis ou desktop. Porém pode-ser que uma associação aparelho + navegador escape à nossa vigilância. Neste caso, favor entrar em contato com nosso suporte.
Se você quiser suportar uma associação não suportada por nosso cliente Javascript, você pode implementar nosso formulário em redirecionamento.
Lembramos que alguns antivirus ou ad-blocker podem eventualmente bloquear nossa solução. Obrigado por entrar em contato com o suporte se você reparar qualquer detecção abusiva.
Parâmetros de inicialização
Diferentes parâmetros podem ser definidos ao carregar o cliente JavaScript. Por exemplo, para definir kr-public-key e kr-post-url-success :
<!-- Javascript library. Should be loaded in head section --> <script src="https://static.lyra.com/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js" kr-public-key="69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5" kr-post-url-success="paid.html"> </script>
<!-- Javascript library. Should be loaded in head section --> <script src="<?php echo $client->getClientEndpoint();?>/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js" kr-public-key="<?php echo $client->getPublicKey();?>" kr-post-url-success="paid.php"> </script>
As configurações gerais disponíveis são:
PARÂMETRO | REQUISITO | Descrição |
---|---|---|
kr-public-key | Sim | Chave pública a ser usada para realizar o pagamento. |
kr-language | Idioma de exibição do formulário no formato Culture (fr-FR). | |
kr-post-url-success | URL para qual é apresentado o formulário (método POST) se houver sucesso. | |
kr-get-url-success | URL para qual é apresentado o formulário (método POST) se houver sucesso. | |
kr-post-url-refused | URL chamada quando todas as tentativas falharam (método POST). | |
kr-get-url-refused | URL chamada quando todas as tentativas foram sem sucesso (método GET). | |
kr-clear-on-error | Desativa a supressão do CVV em caso de transação recusada (true ou false). | |
kr-hide-debug-toolbar | Oculta a barra de debug em modo teste (true ou false). | |
kr-spa-mode | Se o valor for true, o formulário não será automaticamente inicializado (false é o valor default). |