Stripe
Instructions pour connecter Stripe
Créez un compte de paiement de type Stripe
Les instructions pour créer un compte de paiement sont décrites ici (s'ouvre dans un nouvel onglet).
Connectez Stripe à votre compte de paiement
Pour cela, allez dans le compte de paiement créé et cliquez sur Connecter Stripe.

Vous serez redirigé vers la page de connexion de Stripe. Remplissez les informations de l'entreprise, choisissez le type et l'emplacement de l'entreprise, confirmez le représentant du compte et indiquez les coordonnées bancaires pour les paiements. Une fois l'inscription terminée, vous reviendrez dans le CMS, et le compte de paiement affichera le statut Stripe connecté.
Après la connexion, allez dans Développeurs → Webhooks dans le tableau de bord Stripe et cliquez sur Ajouter une destination.
Suivez les étapes de l'assistant de création de destination d'événements : choisissez les événements à écouter, sélectionnez le type de destination (point de terminaison webhook), et à l'étape de configuration, dans le champ URL de point de terminaison, indiquez l'adresse de notre webhook. Remplacez test-project.oneentry.cloud par l'adresse de votre projet :
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe
Donnez un nom à la destination et terminez la création — le nouveau point de terminaison apparaîtra dans la liste des destinations d'événements avec le statut Actif.
Pour que OneEntry vérifie l'authenticité des événements provenant de Stripe, copiez le secret de signature (Signing secret) du point de terminaison créé dans le tableau de bord Stripe. Il sera nécessaire dans les paramètres du compte de paiement.
Après avoir ajouté le webhook, allez dans le CMS dans Paiements → Statuts, sélectionnez le stockage des commandes et accédez à ses paramètres.

Ajoutez la mise à jour automatique du statut de paiement pour la commande. À gauche figurent les statuts de paiement, et à droite les statuts de vos commandes, ajoutés précédemment dans la section des commandes : choisissez le statut que prend la commande pour chaque statut de paiement.

Remplissez les paramètres du compte
Ouvrez le compte de paiement pour le modifier. Dans le bloc Détails, indiquez :
- URL de succès — l'adresse vers laquelle l'acheteur sera redirigé après un paiement réussi. Ce champ est obligatoire.
- URL d'annulation — l'adresse vers laquelle l'acheteur sera redirigé en cas d'annulation du paiement.
- Délai d'expiration de la session — durée de vie de la session de paiement. La valeur doit être un entier supérieur à 0.
- Utiliser la validation des données du webhook Stripe — active la vérification de l'authenticité des données que Stripe envoie au webhook.
- Clé pour valider le webhook Stripe — secret de signature du point de terminaison dans le tableau de bord Stripe. Ce champ devient disponible uniquement lorsque la case Utiliser la validation des données du webhook Stripe est cochée, et dans ce cas, il est obligatoire.
Les modifications sont enregistrées automatiquement.

Le compte de paiement prend en charge le mode test. Cette fonction permet de tester la connexion Stripe avec des paramètres de connexion de test.

Pour désactiver le mode test, décochez la case.