Passerelle de paiement

Avec Navixy, vous pouvez offrir à vos clients des capacités de paiement en ligne. Vous pouvez utiliser Stripe ou d'autres systèmes populaires.

Acceptation des paiements avec Stripe

Avec Navixy, vous pouvez facilement intégrer Stripe pour recevoir automatiquement des paiements en ligne de vos clients.

Stripe est un processeur de paiement mondial qui prend en charge plus de 100 devises et est disponible dans plus de 30 pays. En intégrant Stripe avec Navixy, vous pouvez accepter des paiements en ligne de vos clients en utilisant diverses méthodes de paiement, notamment les cartes bancaires (Visa, Mastercard, American Express), Google Pay, Apple Pay, Alipay et bien d'autres.

Pour activer l'intégration de Stripe avec Navixy, veuillez contacter votre responsable de compte pour obtenir de l'aide. Une fois activée, vous devrez configurer les paramètres techniques suivants dans votre compte Stripe :

  1. Créez votre compte Stripe : si vous n'avez pas encore de compte Stripe, vous devrez en créer un sur http://stripe.com

  2. Configurez vos méthodes de paiement : dans votre compte Stripe, vous devez configurer les méthodes de paiement que vous souhaitez accepter de la part de vos clients. Stripe prend en charge un large éventail de méthodes de paiement, notamment les cartes bancaires, les portefeuilles numériques et les virements bancaires.

  3. Configurez vos clés API : Pour permettre à Navixy de communiquer avec Stripe, vous devrez configurer vos clés API dans votre compte Stripe. Suivez les instructions pour générer vos clés API et les ajouter à votre compte Navixy.

Les instructions ci‑dessous vous guideront à travers la configuration que vous devez effectuer afin d'intégrer Navixy et Stripe.

Configuration du webhook Stripe

  1. Connectez‑vous à Tableau de bord Stripe

  2. Cliquez sur « Add endpoint » en haut à droite. Remplissez les champs dans la fenêtre contextuelle :

Exemple de configuration Stripe

L'URL à appeler dépend de l'endroit où votre service est déployé, serveur EU ou US :

Si votre service utilise la plateforme dans l'UE :

https://saas.navixy.com/api-v2/external/payments/<PlatformID>/stripe

Si votre service est déployé sur la plateforme US :

https://saas.us.navixy.com/api-v2/external/payments/<PlatformID>/stripe

Vous devez spécifier votre ID de plateforme : valeur numérique où <PlatfromID> est le numéro de votre panneau ou simplement ce avec quoi vous vous connectez au panneau Admin.

Filtrer les événements

Choisissez « Select types to send » et cochez uniquement les 4 éléments suivants :

  1. charge.refunded

  2. payment_intent.amount_capturable_updated

  3. payment_intent.succeeded

  4. payment_intent.payment_failed

Fournir les clés API Stripe

Fournissez les détails de votre clé API Stripe à l'équipe de support Navixy pour terminer l'intégration. Voici les paramètres que vous devez réclamer :

Developers → API keys | Récupérez deux paramètres :

  • Publishable key

  • Secret key

clés requises

Developers → Webhooks → Webhook | Cliquez sur le webhook que vous avez créé, puis « reveal » sous signing secret pour obtenir la clé :

  • Signing secret

Une fois ces étapes terminées, vous serez prêt à accepter les paiements en ligne de vos clients via Stripe. Avec l'intégration Stripe de Navixy, vous pouvez rationaliser votre traitement des paiements et offrir une expérience fluide à vos clients.

Acceptation des paiements par d'autres méthodes

Vous pouvez utiliser pratiquement n'importe quelle méthode de paiement en créant votre script pour recevoir les paiements en ligne. Votre script doit être accessible via une URL et traiter les paiements en appelant l'API Billing de Navixy.

Interface utilisateur pour vos méthodes de paiement personnalisées

Une fois que vous avez spécifié l'URL du système de paiement dans le panneau Admin Navixy, le lien « Add money » sera activé dans la section « Account » de l'interface utilisateur.

Option Ajouter de l'argent apparaît

Voici comment vous pouvez configurer une passerelle de paiement personnalisée dans Navixy :

  1. Allez à Service Preferences dans le panneau Admin Navixy

  2. Spécifiez l'URL du système de paiement

champ d'entrée de l'URL du système de paiement

Votre système de paiement devra traiter le paramètre /?id={id}.

Utilisation de l'API Billing de Navixy pour recharger le solde d'un utilisateur

Pour recharger le solde d'un utilisateur en utilisant l'API Navixy, vous pouvez utiliser la balance/refill méthode. Cette méthode vous permet de recharger le solde d'un compte utilisateur spécifique avec un montant de fonds spécifié.

Voici un exemple de façon d'utiliser la balance/refill méthode avec les paramètres suivants :

  • user_id: l'ID du compte utilisateur pour lequel vous souhaitez recharger le solde

  • amount: le montant de fonds à ajouter au solde de l'utilisateur

  • comment: un commentaire optionnel pour la transaction

Assurez‑vous de remplacer {api_key_hash}, {user_id}, {amount}, et {comment} par les valeurs appropriées pour votre requête. Notez que vous devrez authentifier votre requête API avec un hachage de clé API valide.

Rechargement automatique du solde

Si vous avez besoin que le solde de vos utilisateurs soit rechargé automatiquement après avoir atteint une certaine limite, vous pouvez configurer le rechargement automatique dans Navixy. Cela peut être fait en configurant les paramètres de rechargement automatique dans la Service Preferences section du panneau Admin Navixy.

Mis à jour

Ce contenu vous a-t-il été utile ?