PaymentMethodsOperations interface

Schnittstelle, die eine Zahlungsmethoden-Operationen darstellt.

Eigenschaften

deleteByUser

Löscht eine Zahlungsmethode, die dem Anrufer gehört.

getByBillingAccount

Ruft eine Zahlungsmethode für ein Abrechnungskonto ab. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

getByBillingProfile

Ruft eine Zahlungsmethode ab, die mit einem Abrechnungsprofil verknüpft ist. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

getByUser

Ruft eine Zahlungsmethode ab, die dem Aufrufer gehört.

listByBillingAccount

Listet die für ein Abrechnungskonto verfügbaren Zahlungsmethoden auf. Zusammen mit den Zahlungsmethoden, die dem Aufrufer gehören, können diese Zahlungsmethoden einem Abrechnungsprofil zugeordnet werden, um Zahlungen zu tätigen. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

listByBillingProfile

Listet Zahlungsmethoden auf, die einem Abrechnungsprofil zugeordnet sind. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

listByUser

Listet die Zahlungsmethoden auf, die dem Anrufer gehören.

Details zur Eigenschaft

deleteByUser

Löscht eine Zahlungsmethode, die dem Anrufer gehört.

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

Eigenschaftswert

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

getByBillingAccount

Ruft eine Zahlungsmethode für ein Abrechnungskonto ab. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

getByBillingProfile

Ruft eine Zahlungsmethode ab, die mit einem Abrechnungsprofil verknüpft ist. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

getByUser

Ruft eine Zahlungsmethode ab, die dem Aufrufer gehört.

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

Eigenschaftswert

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

listByBillingAccount

Listet die für ein Abrechnungskonto verfügbaren Zahlungsmethoden auf. Zusammen mit den Zahlungsmethoden, die dem Aufrufer gehören, können diese Zahlungsmethoden einem Abrechnungsprofil zugeordnet werden, um Zahlungen zu tätigen. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

listByBillingProfile

Listet Zahlungsmethoden auf, die einem Abrechnungsprofil zugeordnet sind. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

listByUser

Listet die Zahlungsmethoden auf, die dem Anrufer gehören.

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

Eigenschaftswert

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