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 | 42229744 | Pour les appels aux Web Services REST |
2 | PASSWORD | testpassword_IvhGC31Fb7m48mNmgdmRSGa5RkGy5nc0FXcvR1uKog8Ms | Pour les appels aux Web Services REST |
3 | PUBLIC_KEY | 42229744:testpublickey_tPXxrUVsoGkggk9LuO8o0PBRdWg8jWUhWmYMURwCbc8ap | Pour construire un formulaire de paiement dans le navigateur du client |
4 | SHA_KEY | 6klxDwclNHwoyyLFMuFI6E2LnwVW92YimK9pnRdY5BBkr | 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://api.scelliuspaiement.labanquepostale.fr | Pour créer le formToken |
6 | URL_JS | https://static.scelliuspaiement.labanquepostale.fr/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', '42229744'); define('PASSWORD', 'testpassword_IvhGC31Fb7m48mNmgdmRSGa5RkGy5nc0FXcvR1uKog8Ms'); define('PUBLIC_KEY', '42229744:testpublickey_tPXxrUVsoGkggk9LuO8o0PBRdWg8jWUhWmYMURwCbc8ap'); define('SHA_KEY', '6klxDwclNHwoyyLFMuFI6E2LnwVW92YimK9pnRdY5BBkr'); define('SERVER', 'https://api.scelliuspaiement.labanquepostale.fr'); $URL_JS = 'https://static.scelliuspaiement.labanquepostale.fr/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)); ?>