1. Importer le SDK
Ajoutez la balise<script> suivante dans la balise <head> ou juste avant la fermeture de </body> de votre page HTML :
AlphaPayButton (ainsi que les alias AlphaPay et alphapay).
2. Modes d’intégration
Vous disposez de 3 méthodes simples selon l’architecture de votre page.- 1. Conteneur automatique (Recommandé)
- 2. Bouton existant personnalisé
- 3. Déclenchement direct en JavaScript
Cette méthode génère automatiquement un bouton AlphaPay stylisé à l’intérieur du conteneur HTML de votre choix.
3. Options de configuration
L’objet d’options passé àinit ou checkout supporte les propriétés suivantes :
4. Exemple HTML complet prêt à l’emploi
Voici un fichier HTML autonome (index.html) que vous pouvez enregistrer et tester directement dans votre navigateur :
5. Sécurité et Bonnes Pratiques
Un utilisateur averti peut techniquement modifier le code exécuté dans son navigateur. Pour sécuriser votre intégration de bout en bout :- Activez les Webhooks : Configurez votre endpoint de webhook sur votre tableau de bord marchand AlphaPay sous Développeur > Webhooks.
- Vérifiez la signature : Assurez-vous que chaque notification reçue sur votre serveur provient bien d’AlphaPay via le header
X-AlphaPay-Signature. - Vérification API de secours : Vous pouvez également appeler notre endpoint de vérification côté serveur :
avant de débloquer l’accès aux services payants.