Iniciar un pago
El enlace que compra un plan de pago.
Ejecuta la llamada real en tu espacio de trabajo.
POST /billing/checkout
El enlace que compra un plan de pago.
Ejemplo
Requiere billing:write. plan es starter, business o enterprise, e interval es month, el valor por defecto, o year. No se cobra nada hasta que la persona paga allí, y el plan empieza cuando lo ha hecho.
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 espacio de trabajo que ya paga un plan es un 409 plan_conflict: cambia el plan en el portal de facturación. Un plan o un intervalo que esta instalación no vende es un 422 plan_unavailable.
Nada se paga mediante la API. El enlace abre la página del proveedor de pagos, donde la persona paga, cambia la tarjeta o cancela, igual que desde la app.
Un token de acceso OAuth necesita un código de verificación para esta llamada. Hasta que la app haya verificado uno en los últimos 60 minutos, la llamada responde 403 step_up_required y no cambia nada. A una clave de API nunca se le pide. La página Autenticación muestra cómo pedir un código y verificarlo.