Prérequis
1. Récupérer les clés d'API REST
Depuis le Back Office Expert
- Connectez-vous au
Back Office Marchand en cliquant [sur ce lien](https://secure.lyra.com/portal/). - Depuis le
Back Office Marchand , cliquez sur Autres actions. - Cliquez sur
Back Office Expert . - Depuis le menu Paramétrage > Boutique, sélectionnez votre boutique, puis cliquez sur l'onglet Clés d'API REST.
Tableau des clés API REST
Numéro | Nom des clés | Description |
---|---|---|
1 | Nom du serveur | Pour vérifier l'authenticité des données à la fin du paiement |
2 | Clé publique | Pour construire un formulaire de paiement depuis l'application mobile |
3 | Clé HMAC-SHA-256 | Pour vérifier l'authenticité des données à la fin du paiement |
Onglet des clés d'API REST

Si vous n'avez pas encore accès au Back Office Marchand
La plateforme met à disposition une boutique de démonstration.
Vous pouvez utiliser les données ci-dessous :
Numéro | Paramètre | Valeur |
---|---|---|
1 | Nom du serveur | https://api.lyra.com |
2 | Clé publique de test | 69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5 |
3 | Clé HMAC-SHA-256S de test | 38453613e7f44dc58732bad3dca2bca3 |
2. Disposer d'un serveur marchand
Pour des raisons de sécurité et pour éviter les opérations frauduleuses, le SDK mobile s'appuie sur un serveur marchand.
Ce serveur sert à :
- valider que les transactions à transmettre à la plateforme de paiement correspondent bien à des achats issus de votre site marchand, et que les montants et devises sont conformes,
- conserver de manière sécurisée vos clés de communication avec la plateforme de paiement,
- recevoir les notifications de la plateforme de paiement, pour chaque événement (paiement accepté, refusé, etc.)
Exemple de serveur marchand
Un [exemple d'implémentation](https://github.com/lyra/rest-api-server-examples) en Java Spring Boot est à votre disposition afin de simplifier votre intégration.