إعداد الفوترة الذي يربط حساب دفعات بمعلِن يكون إعداد الفوترة خاصًا بمعلِن واحد.
تمثيل JSON |
---|
{ "resourceName": string, "status": enum ( |
الحقول | |
---|---|
resource |
غير قابل للتغيير اسم المورد لإعدادات الفوترة تكون أسماء موارد BillingSetup على النحو التالي:
|
status |
النتائج فقط. حالة إعداد الفوترة |
payments |
غير قابل للتغيير معلومات حساب الدفعات المرتبطة بإعداد الفوترة هذا. عند إعداد الفوترة، يتم استخدام هذا الإجراء للاشتراك باستخدام حساب دفعات جديد (وبعد ذلك يجب عدم ضبط paymentsAccount). عند الحصول على إعداد الفوترة، سيتمّ تعبئة هذا الحقل وpaymentsAccount. |
id |
النتائج فقط. رقم تعريف إعداد الفوترة |
payments |
غير قابل للتغيير. اسم مورد حساب الدفعات المرتبط بإعداد الفوترة هذا. وتكون أسماء مصادر الدفعات على النحو التالي:
|
حقل الربط عند جلب إعداد فوترة حالي، يكون هذا هو وقت البدء المطلوب. ومع ذلك، إذا تمت الموافقة على عملية الإعداد (راجِع الحالة) بعد وقت البدء المطلوب، سيكون هذا هو وقت الموافقة. يمكن أن يكون |
|
start |
غير قابل للتغيير وقت تاريخ البدء بالتنسيق yyyy-MM-dd أو yyyy-MM-dd HH:mm:ss. يُسمح بتحديد وقت لاحق فقط. |
start |
غير قابل للتغيير وقت البدء كنوع يُسمح باستخدام NOW فقط. |
حقل الربط end_time وقت انتهاء إعداد الفوترة يمكن أن يكون هذا الإعداد إما إلى الأبد أو وقت بدء عملية إعداد الفوترة التالية المُجدوَلة. يمكن أن يكون end_time واحدًا فقط مما يلي: |
|
end |
النتائج فقط. وقت تاريخ الانتهاء بالتنسيق yyyy-MM-dd أو yyyy-MM-dd HH:mm:ss |
end |
النتائج فقط. وقت الانتهاء كنوع. القيمة الوحيدة الممكنة هي FOREVER. |
BillingSetupStatus
الحالات المحتمَلة لإعداد الفوترة
عمليات التعداد | |
---|---|
UNSPECIFIED |
غير محدّد |
UNKNOWN |
تُستخدَم لقيمة الإرجاع فقط. يمثل هذا الحقل قيمة غير معروفة في هذا الإصدار. |
PENDING |
إعداد الفوترة في انتظار الموافقة. |
APPROVED_HELD |
تمّت الموافقة على إعدادات الفوترة ولكنّه لم يتمّ ذلك بالنسبة إلى الميزانية الأولى المقابلة. ولا يمكن أن يحدث ذلك إلا لإعدادات الفوترة التي تم ضبطها لنظام الفواتير الشهرية. |
APPROVED |
تمت الموافقة على عملية ضبط إعدادات الفوترة. |
CANCELLED |
ألغى المستخدم إعداد الفوترة قبل الموافقة. |
PaymentsAccountInfo
حاوية لمعلومات حساب الدفعات لهذه الفوترة
تمثيل JSON |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
الحقول | |
---|---|
payments |
النتائج فقط. معرّف مكوّن من 16 رقمًا يُستخدَم لتحديد حساب الدفعات المرتبط بإعدادات الفوترة. يجب تمرير هذا الرمز كسلسلة مع شرطات، على سبيل المثال، "1234-5678-9012-3456". |
payments |
غير قابل للتغيير اسم حساب الدفعات المرتبط بإعداد الفوترة يتيح ذلك للمستخدم تحديد اسم ذي معنى لحساب الدفعات للمساعدة في تسوية الفواتير الشهرية. سيتم طباعة هذا الاسم في الفواتير الشهرية. |
payments |
غير قابل للتغيير. معرّف مكوّن من 12 رقمًا يُستخدَم لتحديد ملف الدفع المرتبط بإعداد الفوترة. ويجب تمريره كسلسلة مع شرطات، على سبيل المثال، "1234-5678-9012". |
payments |
النتائج فقط. اسم ملف الدفع المرتبط بإعدادات الفوترة |
secondary |
النتائج فقط. يظهر معرّف ثانوي لملف الدفع في حالات غير شائعة، مثل ترتيب اتفاقية مسؤولية تسلسلية. |