Archivo de ejemplo: smartForm.php
Este archivo se utiliza para mostrar el formulario de pago smartForm
en modo lista.
En el HEAD
,,
cargar nuestra biblioteca JavaScript
integrar la clave pública , parámetro de inicialización obligatorio.
integrar otros parámetros de inicialización , como una URL si el pago es aceptado (undefined).
eligir un tema (tema neón)
En el BODY
,,
definir el modo de presentación (modo Lista).
utilizar el formToken creado en la etapa 3, en el 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-smart-form" kr-form-token="<?php echo $formToken; ?>" > </div> </body> </html>