PaymentMethodsOperations interface

واجهة تمثل عمليات طرق الدفع.

الخصائص

deleteByUser

حذف طريقة دفع يملكها المتصل.

getByBillingAccount

يتوفر طريقة دفع لحساب الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

getByBillingProfile

يحصل على طريقة دفع مرتبطة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

getByUser

يحصل على طريقة دفع مملوكة للمتصل.

listByBillingAccount

يسرد طرق الدفع المتاحة لحساب الفوترة. إلى جانب طرق الدفع التي يملكها المتصل، يمكن ربط هذه الطرق بملف تعريف الفوترة لإجراء المدفوعات. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

listByBillingProfile

يسرد طرق الدفع المرفقة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

listByUser

يسرد طرق الدفع المملوكة للمتصل.

تفاصيل الخاصية

deleteByUser

حذف طريقة دفع يملكها المتصل.

deleteByUser: (paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

قيمة الخاصية

(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

getByBillingAccount

يتوفر طريقة دفع لحساب الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

getByBillingAccount: (billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

قيمة الخاصية

(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

getByBillingProfile

يحصل على طريقة دفع مرتبطة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

getByBillingProfile: (billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

قيمة الخاصية

(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

getByUser

يحصل على طريقة دفع مملوكة للمتصل.

getByUser: (paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

قيمة الخاصية

(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

listByBillingAccount

يسرد طرق الدفع المتاحة لحساب الفوترة. إلى جانب طرق الدفع التي يملكها المتصل، يمكن ربط هذه الطرق بملف تعريف الفوترة لإجراء المدفوعات. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

listByBillingAccount: (billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

قيمة الخاصية

(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

listByBillingProfile

يسرد طرق الدفع المرفقة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

قيمة الخاصية

(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

listByUser

يسرد طرق الدفع المملوكة للمتصل.

listByUser: (options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

قيمة الخاصية

(options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>