Partilhar via


PaymentMethods interface

Interface que representa um PaymentMethods.

Métodos

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Exclui um método de pagamento de propriedade do chamador.

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Obtém um método de pagamento disponível para uma conta de cobrança. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Obtém um método de pagamento associado a um perfil de faturação. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Obtém um método de pagamento de propriedade do chamador.

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Lista os métodos de pagamento disponíveis para uma conta de cobrança. Juntamente com os métodos de pagamento de propriedade do chamador, esses métodos de pagamento podem ser anexados a um perfil de cobrança para fazer pagamentos. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Lista os métodos de pagamento associados a um perfil de faturação. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

listByUser(PaymentMethodsListByUserOptionalParams)

Lista os métodos de pagamento pertencentes ao chamador.

Detalhes de Método

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Exclui um método de pagamento de propriedade do chamador.

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

Parâmetros

paymentMethodName

string

O ID que identifica exclusivamente um método de pagamento.

options
PaymentMethodsDeleteByUserOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Obtém um método de pagamento disponível para uma conta de cobrança. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

paymentMethodName

string

O ID que identifica exclusivamente um método de pagamento.

options
PaymentMethodsGetByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PaymentMethod>

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Obtém um método de pagamento associado a um perfil de faturação. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

paymentMethodName

string

O ID que identifica exclusivamente um método de pagamento.

options
PaymentMethodsGetByBillingProfileOptionalParams

Os parâmetros de opções.

Devoluções

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Obtém um método de pagamento de propriedade do chamador.

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

Parâmetros

paymentMethodName

string

O ID que identifica exclusivamente um método de pagamento.

options
PaymentMethodsGetByUserOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PaymentMethod>

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Lista os métodos de pagamento disponíveis para uma conta de cobrança. Juntamente com os métodos de pagamento de propriedade do chamador, esses métodos de pagamento podem ser anexados a um perfil de cobrança para fazer pagamentos. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

options
PaymentMethodsListByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Lista os métodos de pagamento associados a um perfil de faturação. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

options
PaymentMethodsListByBillingProfileOptionalParams

Os parâmetros de opções.

Devoluções

listByUser(PaymentMethodsListByUserOptionalParams)

Lista os métodos de pagamento pertencentes ao chamador.

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

Parâmetros

options
PaymentMethodsListByUserOptionalParams

Os parâmetros de opções.

Devoluções