Fichier d'exemple : config.php
Référez vous au chapitre : Récupérer les clés :
Depuis le
Pour la boutique de DEMO :
NUMERO | VARIABLE | VALEUR | DESCRIPTION |
---|---|---|---|
1 | USERNAME | 15578053 | Pour les appels aux Web Services REST |
2 | PASSWORD | testpassword_rBSykYpq6DLamFASWKWFuFmvTz1NeRDbgdNOfdNq07e1h | Pour les appels aux Web Services REST |
3 | PUBLIC_KEY | 15578053:testpublickey_1xhxA8MgmKyFJJK8fS7EaNRPAHDJFTv9AzlF6ue2ZJU8o | Pour construire un formulaire de paiement dans le navigateur du client |
4 | SHA_KEY | utjJ5WoGENm3eFytjxuUjPqy9M8vGxkOlnvI1tFpvZNTr | Pour vérifier l'authenticité des données renvoyées lors du retour du formulaire de paiement dans le navigateur |
Le cas échéant, à remplacer par les données de votre boutique.
Ajoutez les données suivantes :
NUMERO | VARIABLE | VALEUR | DESCRIPTION |
---|---|---|---|
5 | SERVER | https://epaync.nc | Pour créer le formToken |
6 | URL_JS | https://epaync.nc/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js | Pour charger notre librairie JS |
<?php
/**
* Define configuration
* Configuration initialisation, using Lyra account informations.
* provided in your Back Office (Menu: Settings > Shop > API REST Keys).
**/
// DEMO SHOP
define('USERNAME', '15578053');
define('PASSWORD', 'testpassword_rBSykYpq6DLamFASWKWFuFmvTz1NeRDbgdNOfdNq07e1h');
define('PUBLIC_KEY', '15578053:testpublickey_1xhxA8MgmKyFJJK8fS7EaNRPAHDJFTv9AzlF6ue2ZJU8o');
define('SHA_KEY', 'utjJ5WoGENm3eFytjxuUjPqy9M8vGxkOlnvI1tFpvZNTr');
define('SERVER', 'https://epaync.nc');
$URL_JS = 'https://epaync.nc/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js';
// SUBSTITUTE BY MERCHANT SHOP (Menu: Settings > Shop > API REST Keys)
// define('USERNAME', 'KEY Number 1');
// define('PASSWORD', 'KEY Number 2');
// define('PUBLIC_KEY', 'KEY Number 3');
// define('SHA_KEY', 'KEY Number 4');
// define('SERVER', 'KEY Number 5');
// $URL_JS = 'KEY Number 6';
/*DOMAIN_URL : racine domaine URL_JS */
define('DOMAIN_URL', strstr($URL_JS,'/static/',true));
?>