إعداد الفوترة الذي يربط بين حساب الدفعات والمعلن. ويكون إعداد الفوترة مقتصرًا على معلن واحد.
تمثيل JSON |
---|
{ "resourceName": string, "status": enum ( |
الحقول | |
---|---|
resourceName |
غير قابل للتغيير. اسم المورد لإعداد الفوترة. تكون أسماء موارد إعداد الفوترة بالصيغة التالية:
|
status |
النتائج فقط. حالة إعداد الفوترة. |
paymentsAccountInfo |
غير قابل للتغيير. معلومات حساب الدفعات المرتبطة بإعدادات الفوترة هذه عند إعداد الفوترة، يتم استخدام هذه الطريقة للاشتراك باستخدام حساب دفعات جديد (ثم يجب عدم ضبط حساب الدفعات). عند الحصول على إعداد الفوترة، ستتم تعبئة هذا الحساب وحساب الدفعات. |
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 |
النتائج فقط. وقت الانتهاء كنوع. إن القيمة الوحيدة الممكنة هي FOREVER. |
BillingSetupStatus
الحالات المحتملة لإعداد الفوترة.
عمليات التعداد | |
---|---|
UNSPECIFIED |
غير محدَّد. |
UNKNOWN |
يُستخدم للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار. |
PENDING |
إعداد الفوترة في انتظار الموافقة. |
APPROVED_HELD |
تمت الموافقة على إعداد الفوترة، ولكن لم تتم الموافقة على الميزانية الأولى المقابلة. ولا يمكن أن يحدث ذلك إلا لإعدادات الفوترة التي تم ضبطها لنظام الفواتير الشهرية. |
APPROVED |
تمّت الموافقة على إعدادات الفوترة. |
CANCELLED |
ألغى المستخدم إعداد الفوترة قبل الموافقة عليه. |
PaymentsAccountInfo
حاوية معلومات حساب الدفعات المرتبطة بهذه الفوترة
تمثيل JSON |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
الحقول | |
---|---|
paymentsAccountId |
النتائج فقط. رقم تعريف مكوّن من 16 رقمًا يُستخدَم لتحديد حساب الدفعات المرتبط بإعداد الفوترة. ويجب تمريره كسلسلة تضمّ شرطات، على سبيل المثال "3456-5678-9012-9012-1234". |
paymentsAccountName |
غير قابل للتغيير. اسم حساب الدفعات المرتبط بإعداد الفوترة. يتيح ذلك للمستخدم تحديد اسم مهم لحساب الدفعات للمساعدة في تسوية الفواتير الشهرية. ستتم طباعة هذا الاسم في الفواتير الشهرية. |
paymentsProfileId |
غير قابل للتغيير. رقم تعريف مكوّن من 12 رقمًا يُستخدَم لتحديد الملف الشخصي للدفع المرتبط بإعدادات الفوترة. ويجب تمريره كسلسلة مع شرطات، على سبيل المثال "9012-5678-1234". |
paymentsProfileName |
النتائج فقط. اسم الملف الشخصي للدفع المرتبط بإعدادات الفوترة |
secondaryPaymentsProfileId |
النتائج فقط. يتوفّر معرّف الملف الشخصي الثانوي للدفع في مواقف غير معتادة، على سبيل المثال، عند ترتيب اتفاقية مسؤولية تسلسلية. |