Einen Checkout starten
Der Link, der einen bezahlten Tarif kauft.
Führt den echten Aufruf in Ihrem Workspace aus.
POST /billing/checkout
Der Link, der einen bezahlten Tarif kauft.
Beispiel
Erfordert billing:write. plan ist starter, business oder enterprise, und interval ist month, der Standard, oder year. Abgebucht wird erst, wenn die Person dort bezahlt, und der Tarif beginnt, sobald sie das getan hat.
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" }Ein Workspace, der schon für einen Tarif zahlt, ist ein 409 plan_conflict: Ändern Sie den Tarif stattdessen im Abrechnungsportal. Ein Tarif oder Intervall, das diese Installation nicht verkauft, ist ein 422 plan_unavailable.
Über die API wird nichts bezahlt. Der Link öffnet die Seite des Zahlungsanbieters, auf der die Person bezahlt, die Karte ändert oder kündigt, wie sie es aus der App tut.
Ein OAuth-Zugriffstoken braucht für diesen Aufruf einen Bestätigungscode. Solange die App in den letzten 60 Minuten keinen bestätigt hat, antwortet der Aufruf mit 403 step_up_required und ändert nichts. Ein API-Schlüssel wird nie gefragt. Die Seite Authentifizierung zeigt, wie Sie einen Code anfordern und bestätigen.