ऐसा बिलिंग सेट अप जो पेमेंट्स खाता और विज्ञापन देने वाले से जुड़ा होता है. बिलिंग सेट अप, विज्ञापन देने वाले सिर्फ़ एक व्यक्ति या कंपनी के लिए होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "resourceName": string, "status": enum ( |
फ़ील्ड | |
---|---|
resourceName |
इम्यूटेबल. बिलिंग सेटअप के संसाधन का नाम. बिलिंग सेटअप के संसाधनों के नामों में यह फ़ॉर्म होता है:
|
status |
सिर्फ़ आउटपुट के लिए. बिलिंग सेटअप की स्थिति. |
paymentsAccountInfo |
इम्यूटेबल. इस बिलिंग सेटअप से जुड़े पेमेंट्स खाते की जानकारी. बिलिंग सेट अप करते समय, इसका इस्तेमाल नए पेमेंट्स खाते से साइन अप करने के लिए किया जाता है. इसके बाद, paymentsखाता सेट नहीं करना चाहिए. बिलिंग सेट अप करते समय, यह और पेमेंट्स खाते की जानकारी अपने-आप भर जाएगी. |
id |
सिर्फ़ आउटपुट के लिए. बिलिंग सेटअप का आईडी. |
paymentsAccount |
इम्यूटेबल. इस बिलिंग सेटअप से जुड़े पेमेंट्स खाते के संसाधन का नाम. पेमेंट रिसॉर्स के नाम में यह फ़ॉर्म होता है:
|
यूनियन फ़ील्ड किसी मौजूदा बिलिंग सेटअप को फ़ेच करते समय, शुरू होने का अनुरोध किया गया समय होता है. हालांकि, अगर अनुरोध किए गए शुरू होने के समय के बाद सेटअप को स्वीकार किया गया (स्टेटस देखें), तो यह मंज़ूरी मिलने का समय होगा. |
|
startDateTime |
इम्यूटेबल. शुरू होने की तारीख का समय, yyyy-MM-dd या yyyy-MM-dd HH:mm:ss फ़ॉर्मैट में है. सिर्फ़ आगे के समय की अनुमति है. |
startTimeType |
इम्यूटेबल. टाइप के तौर पर, शुरू होने का समय. केवल NOW की अनुमति है. |
यूनियन फ़ील्ड end_time . बिलिंग सेट अप खत्म या खत्म होने पर. यह शेड्यूल किए गए अगले बिलिंग सेटअप के शुरू होने का समय या हमेशा के लिए है. end_time इनमें से सिर्फ़ एक हो सकती है: |
|
endDateTime |
सिर्फ़ आउटपुट के लिए. खत्म होने की तारीख का समय, yyyy-MM-dd या yyyy-MM-dd HH:mm:ss फ़ॉर्मैट में है. |
endTimeType |
सिर्फ़ आउटपुट के लिए. टाइप के तौर पर, खत्म होने का समय. एकमात्र संभावित मान हमेशा के लिए है. |
BillingSetupStatus
बिलिंग सेटअप की संभावित स्थितियां.
Enums | |
---|---|
UNSPECIFIED |
जानकारी नहीं है. |
UNKNOWN |
इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है. |
PENDING |
बिलिंग सेट अप को मंज़ूरी मिलना बाकी है. |
APPROVED_HELD |
बिलिंग सेटअप को मंज़ूरी मिल गई है, लेकिन उससे जुड़े पहले बजट को मंज़ूरी नहीं मिली है. ऐसा सिर्फ़ महीने के इनवॉइस के लिए कॉन्फ़िगर किए गए बिलिंग सेटअप के लिए हो सकता है. |
APPROVED |
बिलिंग सेटअप को मंज़ूरी दे दी गई है. |
CANCELLED |
अनुमति मिलने से पहले, उपयोगकर्ता ने बिलिंग सेट अप को रद्द कर दिया. |
PaymentsAccountInfo
इस बिलिंग के लिए, पेमेंट्स खाते की जानकारी का कंटेनर.
जेएसओएन के काेड में दिखाना |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
फ़ील्ड | |
---|---|
paymentsAccountId |
सिर्फ़ आउटपुट के लिए. 16 अंकों का आईडी, जिसका इस्तेमाल बिलिंग सेटअप से जुड़े पेमेंट्स खाते की पहचान करने के लिए किया जाता है. इसे डैश वाली स्ट्रिंग के तौर पर पास किया जाना चाहिए. उदाहरण के लिए, "1234-5678-9012-3456". |
paymentsAccountName |
इम्यूटेबल. बिलिंग सेटअप से जुड़े पेमेंट्स खाते का नाम. इससे उपयोगकर्ता, पेमेंट्स खाते के लिए कोई सही नाम तय कर सकता है, जिससे महीने के इनवॉइस का मिलान करने में मदद मिलती है. यह नाम, हर महीने के इनवॉइस में प्रिंट किया जाएगा. |
paymentsProfileId |
इम्यूटेबल. 12 अंकों का आईडी, जिसका इस्तेमाल बिलिंग सेटअप से जुड़ी पेमेंट्स प्रोफ़ाइल की पहचान करने के लिए किया जाता है. इसे डैश वाली स्ट्रिंग के तौर पर पास किया जाना चाहिए, उदाहरण के लिए, "1234-5678-9012". |
paymentsProfileName |
सिर्फ़ आउटपुट के लिए. बिलिंग सेटअप से जुड़ी पेमेंट्स प्रोफ़ाइल का नाम. |
secondaryPaymentsProfileId |
सिर्फ़ आउटपुट के लिए. दूसरा पेमेंट्स प्रोफ़ाइल आईडी, जो असामान्य स्थितियों में मौजूद होता है. उदाहरण के लिए, क्रम के मुताबिक देनदारी का कानूनी समझौता. |