PaymentMethodsOperations interface

Interfejs reprezentujący operacje PaymentMethods.

Właściwości

deleteByUser

Usuwa formę płatności należącą do obiektu wywołującego.

getByBillingAccount

Pobiera formę płatności dostępną dla konta rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

getByBillingProfile

Pobiera formę płatności połączoną z profilem rozliczeniowym. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

getByUser

Pobiera formę płatności należącą do wywołującego.

listByBillingAccount

Wyświetla listę metod płatności dostępnych dla konta rozliczeniowego. Wraz z formami płatności należącymi do obiektu wywołującego te formy płatności można dołączyć do profilu rozliczeniowego w celu dokonania płatności. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

listByBillingProfile

Wyświetla listę form płatności dołączonych do profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

listByUser

Wyświetla listę metod płatności należących do wywołującego.

Szczegóły właściwości

deleteByUser

Usuwa formę płatności należącą do obiektu wywołującego.

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

Wartość właściwości

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

getByBillingAccount

Pobiera formę płatności dostępną dla konta rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

getByBillingProfile

Pobiera formę płatności połączoną z profilem rozliczeniowym. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

getByUser

Pobiera formę płatności należącą do wywołującego.

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

Wartość właściwości

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

listByBillingAccount

Wyświetla listę metod płatności dostępnych dla konta rozliczeniowego. Wraz z formami płatności należącymi do obiektu wywołującego te formy płatności można dołączyć do profilu rozliczeniowego w celu dokonania płatności. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

listByBillingProfile

Wyświetla listę form płatności dołączonych do profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

listByUser

Wyświetla listę metod płatności należących do wywołującego.

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

Wartość właściwości

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