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.
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 :
Créez votre compte Stripe : si vous n'avez pas encore de compte Stripe, vous devrez en créer un sur http://stripe.com
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.
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
Connectez‑vous à Tableau de bord Stripe
Accédez à Developers → Webhooks
Cliquez sur « Add endpoint » en haut à droite. Remplissez les champs dans la fenêtre contextuelle :

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 :
charge.refundedpayment_intent.amount_capturable_updatedpayment_intent.succeededpayment_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 keySecret key

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.

Voici comment vous pouvez configurer une passerelle de paiement personnalisée dans Navixy :
Allez à Service Preferences dans le panneau Admin Navixy
Spécifiez 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 soldeamount: le montant de fonds à ajouter au solde de l'utilisateurcomment: 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 ?