PaymentMethods interface
Interface que representa um PaymentMethods.
Métodos
delete |
Exclui um método de pagamento de propriedade do chamador. |
get |
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. |
get |
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. |
get |
Obtém um método de pagamento de propriedade do chamador. |
list |
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. |
list |
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. |
list |
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<PaymentMethodLink>
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.
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.
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.
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
Os parâmetros de opções.