Lancer un paiement
Le lien qui achète une offre payante.
Exécute le véritable appel sur votre espace de travail.
POST /billing/checkout
Le lien qui achète une offre payante.
Exemple
Nécessite billing:write. plan vaut starter, business ou enterprise, et interval vaut month, par défaut, ou year. Rien n’est prélevé tant que la personne n’a pas payé là-bas, et l’offre démarre une fois qu’elle l’a fait.
curl -X POST "$OE/billing/checkout" -H "$AUTH" -H 'content-type: application/json' \ -d '{ "plan": "business", "interval": "year" }'{ "object": "checkout", "url": "https://checkout.example.com/c/3Hq8vXnP2sT6kL0w" }Un espace de travail qui paie déjà une offre donne un 409 plan_conflict : changez plutôt l’offre sur le portail de facturation. Une offre ou une périodicité que cette installation ne vend pas donne un 422 plan_unavailable.
Rien ne se paie par l’API. Le lien ouvre la page du prestataire de paiement, où la personne paie, change la carte ou résilie, comme depuis l’application.
Un jeton d'accès OAuth a besoin d'un code de vérification pour cet appel. Tant que l'application n'en a pas vérifié un dans les 60 dernières minutes, l'appel répond 403 step_up_required et ne change rien. On ne le demande jamais à une clé API. La page Authentification montre comment demander un code et le vérifier.