PaymentMethods interface

واجهة تمثل PaymentMethods.

الأساليب

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

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

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

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

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

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

getByUser(string, PaymentMethodsGetByUserOptionalParams)

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

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

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

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

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

listByUser(PaymentMethodsListByUserOptionalParams)

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

تفاصيل الأسلوب

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

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

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

المعلمات

paymentMethodName

string

المعرف الذي يعرف طريقة الدفع بشكل فريد.

options
PaymentMethodsDeleteByUserOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

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

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

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

paymentMethodName

string

المعرف الذي يعرف طريقة الدفع بشكل فريد.

options
PaymentMethodsGetByBillingAccountOptionalParams

معلمات الخيارات.

المرتجعات

Promise<PaymentMethod>

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

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

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

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

billingProfileName

string

المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.

paymentMethodName

string

المعرف الذي يعرف طريقة الدفع بشكل فريد.

options
PaymentMethodsGetByBillingProfileOptionalParams

معلمات الخيارات.

المرتجعات

getByUser(string, PaymentMethodsGetByUserOptionalParams)

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

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

المعلمات

paymentMethodName

string

المعرف الذي يعرف طريقة الدفع بشكل فريد.

options
PaymentMethodsGetByUserOptionalParams

معلمات الخيارات.

المرتجعات

Promise<PaymentMethod>

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

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

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

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

options
PaymentMethodsListByBillingAccountOptionalParams

معلمات الخيارات.

المرتجعات

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

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

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

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

billingProfileName

string

المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.

options
PaymentMethodsListByBillingProfileOptionalParams

معلمات الخيارات.

المرتجعات

listByUser(PaymentMethodsListByUserOptionalParams)

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

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

المعلمات

options
PaymentMethodsListByUserOptionalParams

معلمات الخيارات.

المرتجعات