Aracılığıyla paylaş


PaymentMethods interface

PaymentMethods'i temsil eden arabirim.

Yöntemler

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Çağıranın sahip olduğu bir ödeme yöntemini siler.

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Ödeme hesabı için kullanılabilir bir ödeme yöntemi alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Faturalama profiliyle bağlantılı bir ödeme yöntemi alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Çağıranın sahip olduğu bir ödeme yöntemi alır.

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Bir ödeme hesabı için kullanılabilen ödeme yöntemlerini listeler. Arayan tarafından sahip olunan ödeme yöntemleriyle birlikte, bu ödeme yöntemleri ödeme yapmak için bir faturalama profiline eklenebilir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Faturalama profiline eklenmiş ödeme yöntemlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

listByUser(PaymentMethodsListByUserOptionalParams)

Arayanın sahip olduğu ödeme yöntemlerini listeler.

Yöntem Ayrıntıları

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Çağıranın sahip olduğu bir ödeme yöntemini siler.

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

Parametreler

paymentMethodName

string

Bir ödeme yöntemini benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsDeleteByUserOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Ödeme hesabı için kullanılabilir bir ödeme yöntemi alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

paymentMethodName

string

Bir ödeme yöntemini benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsGetByBillingAccountOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<PaymentMethod>

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Faturalama profiliyle bağlantılı bir ödeme yöntemi alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

paymentMethodName

string

Bir ödeme yöntemini benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsGetByBillingProfileOptionalParams

Seçenekler parametreleri.

Döndürülenler

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Çağıranın sahip olduğu bir ödeme yöntemi alır.

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

Parametreler

paymentMethodName

string

Bir ödeme yöntemini benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsGetByUserOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<PaymentMethod>

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Bir ödeme hesabı için kullanılabilen ödeme yöntemlerini listeler. Arayan tarafından sahip olunan ödeme yöntemleriyle birlikte, bu ödeme yöntemleri ödeme yapmak için bir faturalama profiline eklenebilir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsListByBillingAccountOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Faturalama profiline eklenmiş ödeme yöntemlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

options
PaymentMethodsListByBillingProfileOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByUser(PaymentMethodsListByUserOptionalParams)

Arayanın sahip olduğu ödeme yöntemlerini listeler.

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

Parametreler

options
PaymentMethodsListByUserOptionalParams

Seçenekler parametreleri.

Döndürülenler