Arquivos de exemplo : embedded.php e popin.php
1. embedded.php
Este arquivo permite exibir o formulário de pagamento, em modo incorporado.
No HEAD
,,
carregar nossa biblioteca JavaScript
integrar a chave pública , parâmetro de inicialização obrigatório
integrar outros parâmetros de inicialização , como uma URL em caso de pagamento aceito
escolha um tema (tema clássico)
No BODY
,,
Definir o modo de exibição
utilizar, o formToken , criado na etapa 3, no parâmetro
kr-form-token
<?php include_once 'config.php'; ?> <?php include_once 'formToken.php'; ?> <head> <!-- STEP : 1 : load the JS librairy 2 : required public key 3 : the JS parameters url sucess and langage EN --> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <script type="text/javascript" src="<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js" kr-public-key="<?php echo PUBLIC_KEY; ?>" kr-post-url-success="paid.php"; kr-language="en-EN"> </script> <!-- theme NEON should be loaded in the HEAD section --> <link rel="stylesheet" href= "<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/ext/neon-reset.css"> <script src= "<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/ext/neon.js"> </script> </head> <body> <div class="kr-embedded" kr-form-token="<?php echo $formToken; ?>" > </div> </body> </html>
2. popin.php
Este arquivo permite exibir o formulário de pagamento, em modo pop-in.
No HEAD
,,
carregar nossa biblioteca JavaScript
integrar a chave pública , parâmetro de inicialização obrigatório
integrar outros parâmetros de inicialização , como uma URL em caso de pagamento aceito
escolha um tema (tema clássico)
No BODY
,,
Definir o modo de exibição , (Modo pop-in, adicionando o atributo
kr-popin
,).utilizar, o formToken , criado na etapa 3, no parâmetro
kr-form-token
<head> <?php include_once 'config.php'; ?> <?php include_once 'formToken.php'; ?> <!-- STEP : 1 : load the JS librairy 2 : required public key 3 : the JS parameters url sucess and langage EN --> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <script type="text/javascript" src="<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js" kr-public-key="<?php echo PUBLIC_KEY; ?>" kr-post-url-success="paid.php"; kr-language="en-EN"> </script> <!-- theme NEON should be loaded in the HEAD section --> <link rel="stylesheet" href= "<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/ext/neon-reset.css"> <script src= "<?php echo DOMAIN_URL; ?>/static/js/krypton-client/V4.0/ext/neon.js"> </script> </head> <body> <div class="kr-embedded" kr-popin kr-form-token="<?php echo $formToken; ?>" > </div> </body> </html>