PaymentMethods interface
Interfaccia che rappresenta un oggetto PaymentMethods.
Metodi
delete |
Elimina un metodo di pagamento di proprietà del chiamante. |
get |
Ottiene un metodo di pagamento disponibile per un account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
get |
Ottiene un metodo di pagamento collegato a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
get |
Ottiene un metodo di pagamento di proprietà del chiamante. |
list |
Elenca i metodi di pagamento disponibili per un account di fatturazione. Insieme ai metodi di pagamento di proprietà del chiamante, questi metodi di pagamento possono essere associati a un profilo di fatturazione per effettuare pagamenti. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
list |
Elenca i metodi di pagamento associati a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
list |
Elenca i metodi di pagamento di proprietà del chiamante. |
Dettagli metodo
deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)
Elimina un metodo di pagamento di proprietà del chiamante.
function deleteByUser(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams): Promise<void>
Parametri
- paymentMethodName
-
string
ID che identifica in modo univoco un metodo di pagamento.
Parametri delle opzioni.
Restituisce
Promise<void>
getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)
Ottiene un metodo di pagamento disponibile per un account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function getByBillingAccount(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams): Promise<PaymentMethod>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- paymentMethodName
-
string
ID che identifica in modo univoco un metodo di pagamento.
Parametri delle opzioni.
Restituisce
Promise<PaymentMethod>
getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)
Ottiene un metodo di pagamento collegato a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams): Promise<PaymentMethodLink>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- paymentMethodName
-
string
ID che identifica in modo univoco un metodo di pagamento.
Parametri delle opzioni.
Restituisce
Promise<PaymentMethodLink>
getByUser(string, PaymentMethodsGetByUserOptionalParams)
Ottiene un metodo di pagamento di proprietà del chiamante.
function getByUser(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams): Promise<PaymentMethod>
Parametri
- paymentMethodName
-
string
ID che identifica in modo univoco un metodo di pagamento.
Parametri delle opzioni.
Restituisce
Promise<PaymentMethod>
listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)
Elenca i metodi di pagamento disponibili per un account di fatturazione. Insieme ai metodi di pagamento di proprietà del chiamante, questi metodi di pagamento possono essere associati a un profilo di fatturazione per effettuare pagamenti. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function listByBillingAccount(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
Parametri delle opzioni.
Restituisce
listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)
Elenca i metodi di pagamento associati a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
Parametri delle opzioni.
Restituisce
listByUser(PaymentMethodsListByUserOptionalParams)
Elenca i metodi di pagamento di proprietà del chiamante.
function listByUser(options?: PaymentMethodsListByUserOptionalParams): PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
Parametri
Parametri delle opzioni.