भुगतान शुरू करें
वह लिंक जो पेड प्लान ख़रीदता है।
असली कॉल आपके वर्कस्पेस पर चलाता है।
POST /billing/checkout
वह लिंक जो पेड प्लान ख़रीदता है।
उदाहरण
billing:write चाहिए। plan starter, business या enterprise है, और interval month, जो डिफ़ॉल्ट है, या year। जब तक व्यक्ति वहाँ भुगतान नहीं करता, कुछ नहीं लिया जाता, और भुगतान होते ही प्लान शुरू होता है।
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" }जो वर्कस्पेस पहले से किसी प्लान के लिए भुगतान करता है, वह 409 plan_conflict है: इसके बजाय बिलिंग पोर्टल पर प्लान बदलें। जो प्लान या अवधि यह इंस्टॉल नहीं बेचता, वह 422 plan_unavailable है।
API से कुछ भी भुगतान नहीं होता। लिंक भुगतान प्रदाता का पेज खोलता है, जहाँ व्यक्ति भुगतान करता है, कार्ड बदलता है या रद्द करता है, जैसे वह ऐप से करता है।
OAuth एक्सेस टोकन को इस कॉल के लिए सत्यापन कोड चाहिए। जब तक ऐप पिछले 60 मिनट में कोई कोड सत्यापित न कर ले, कॉल 403 step_up_required लौटाती है और कुछ नहीं बदलती। API कुंजी से कभी नहीं पूछा जाता। प्रमाणीकरण पेज बताता है कि कोड कैसे माँगें और सत्यापित करें।