Traitement des incidents liés à votre configuration de facturation
Certains problèmes peuvent se produire lorsque vous configurez l'intégration de la facturation dans IBM® API Connect.
- Mon paiement client n'aboutit pas avec Stripe, mais le produit reste accessible.
- Mon produit avec facturation renvoie une erreur lorsque j'essaie de le configurer avec mon compte Stripe.
- Mon client possède déjà un abonnement Stripe à un produit mais ne peut pas accéder à ses informations de facturation.
Mon paiement client n'aboutit pas avec Stripe, mais le produit reste accessible.
Lorsque des problèmes de paiement surviennent avec le fournisseur de paiement par carte de crédit, l'abonnement à la carte de crédit est annulé, mais l'abonnement API Connect n'est pas annulé. Vous pouvez désactiver une application tant que les problèmes de paiement n'ont pas été résolus en suivant la procédure ci-dessous :- Accédez à la page Settings dans le tableau de bord de votre compte Stripe.
- Dans la section Facturation , accédez à la page Abonnements et e-mails .
- Dans la section Manage failed payments, modifiez le paramètre Subscription status en l'associant à l'option If all retries for a payment fail, mark the subscription as unpaid.
- Accédez à la page Subscriptions et lorsque l'abonnement est passé à l'état non payé, ouvrez l'abonnement dans le tableau de bord Stripe.
- Dans la section Metadata , copiez la valeur subscription_url .
- Utilisez l'interface de ligne de commande du kit d'outils de développement et l'UUID de subscription_urlpour faire passer l'application ou l'abonnement à l'état désactivé.
Mon produit avec facturation renvoie une erreur lorsque j'essaie de le configurer avec mon compte Stripe.
La cause la plus fréquente est que votreCatalogue grand public
Les serveurs du cluster ou les serveurs de gestion du cluster ne parviennent pas à communiquer avec Stripe.D'autres causes peuvent être liées à des problèmes avec le service de facturation des abonnements, à la stabilité du réseau, ou encore au fait que les clés API ont été renouvelées sans avoir été mises à jour dans le catalogue des API Connect consommateurs.
Mon client possède déjà un abonnement Stripe à un produit mais ne peut pas accéder à ses informations de facturation.
Différentes causes et solutions sont possible pour ce cas-ci.- La transaction de carte de crédit ne s'est peut-être pas terminée correctement. Si cette situation se produit, l'abonnement peut être annulé avec Stripe, mais l'abonnement API Connect n'est pas annulé. Pour savoir comment désactiver un abonnement, voir Mon paiement client ne se termine pas avec Stripe, mais le produit est toujours en cours d'accès.
- Une modification récente d'un produit facturé peut avoir déclenché une action qui ne
s'est pas déroulée correctement. Des modifications a priori mineures apportée au
produit peuvent déclencher des actions qui peuvent surcharger un serveur. Par exemple,
lorsque vous remplacez une version du produit par une nouvelle version, une mise à jour
est lancée sur le serveur Stripe pour chacun des comptes abonnés à ce produit. Si l'action échoue, le statut d'abonnement du plan risque de ne pas être pris en compte correctement dans Stripe.
Vous pouvez identifier cette situation en affichant le tableau de bord Facturation dans la section Ressources du Gestionnaire d'API. Le tableau affiche l'état de la file d'attente de travaux pour la ressource d'intégration de facturation et signale les problèmes liés à la file d'attente de travaux. Pour plus d'informations sur la file d'attente des tâches et sur la manière de relancer les tâches bloquées, consultez la page capim_mon_job_queue.html.
I can't find a CLI command to suspend a subscription or application. It seems that you can disable them by using the REST API, so I've changed to wording to disabled. However, it would be good to explain exactly how a user does this by using the CLI - is it via the
apic subscriptions:updatecommand?