PaymentMethodsOperations interface
Interfejs reprezentujący operacje PaymentMethods.
Właściwości
| delete |
Usuwa formę płatności należącą do obiektu wywołującego. |
| get |
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. |
| get |
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. |
| get |
Pobiera formę płatności należącą do wywołującego. |
| list |
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. |
| list |
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. |
| list |
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>