• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
docs.
France
Espagne
Europe (Anglais)
Inde
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
SDK Mobile
Échange de fichiers
Mandats SEPA par API REST
Exemples de code
Moyens de paiement
Modules de paiement
Marketplace
Guides
Back Office Marchand
Back Office Expert
Guides fonctionnels

Paramètres généraux

Plateformes supportées

Nous faisons tout notre possible pour supporter toutes les versions récentes des principaux navigateurs disponibles sur le marché.

Pour des raisons de sécurité et pour délivrer la meilleure expérience utilisateur à la majorité de nos marchands, nous ne supportons pas les navigateurs et les systèmes d'exploitation qui ne reçoivent plus de patch de sécurité.

Ces navigateurs représentent une infime minorité du trafic effectuant des paiements sur Internet.

Nous supportons :

  • 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
  • toutes les dernières versions d'IOS à partir de l'iphone 4S.

TLS 1.2 doit être supporté par le navigateur.

Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support.

Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection.

Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.

Paramètres d'initialisation

Différents paramètres peuvent être définis au chargement du client JavaScript. Par exemple, pour définir kr-public-key et kr-post-url-success :

https://github.com/lyra/rest-php-examples/blob/master/www/minimalEmbeddedForm.php#L81-L82
  <!-- 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>

Les paramètres généraux disponibles sont les suivants :

Paramètre Description
kr-public-key Clé publique à utiliser pour réaliser le paiement : Requis.
kr-post-url-success URL vers laquelle le formulaire est soumis (méthode POST) en cas de succès.
kr-get-url-success URL vers laquelle le formulaire est soumis (méthode GET) en cas de succès. Non supporté par certains navigateurs (problème de longueur de l'URL). Il est recommandé d'utiliser le paramètre kr-post-url-success.
kr-post-url-refused URL appelée lorsque toutes les tentatives ont échoué (méthode POST).
kr-get-url-refused URL appelée lorsque toutes les tentatives ont échoué (méthode GET). Non supporté par certains navigateurs (problème de longueur de l'URL). Il est recommandé d'utiliser le paramètre kr-post-url-refused
kr-clear-on-error Désactive l'effacement du CVV en cas de transaction refusée (true ou false).
kr-hide-debug-toolbar Cache la barre de debug en mode test (true ou false).
kr-spa-mode Si la valeur est true, le formulaire n'est pas automatiquement initialisé (false est la valeur par défaut).
kr-language Langue d'affichage du formulaire au format Culture. Exemple : pour le français, "fr-FR" / pour le japonais, "ja-JP" / pour le chinois, "zh-CN"

Tableau des langues

Langue Codification ISO 639-1 Codification ISO 3166-1 alpha-2
Allemand de DE
Anglais en GB
Chinois zh CN
Espagnol es ES
Français fr FR
Italien it IT
Japonais ja JP
Néerlandais nl NL
Polonais pl PL
Portugais pt PT
Russe ru RU
Suédois sv SE
Turc tr TR
Nous recrutons
Mentions légales
Charte de Protection des Données Personnelles
25.18-1.11