|
My Project
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
| CustomerAccountApi (String basePath) | |
| Initializes a new instance of the CustomerAccountApi class. More... | |
| CustomerAccountApi (Orbipay.PaymentsApi.Client.Client.Configuration configuration=null) | |
| Initializes a new instance of the CustomerAccountApi class using Configuration object More... | |
| String | GetBasePath () |
| Gets the base path of the API client. More... | |
| void | SetBasePath (String basePath) |
| Sets the base path of the API client. More... | |
| IDictionary< String, String > | DefaultHeader () |
| Gets the default header. More... | |
| void | AddDefaultHeader (string key, string value) |
| Add default header. More... | |
| ApiResponse < CustomerAccountResponse > | GetCustomerAccount (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null) |
| Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id. More... | |
| ApiResponse < CustomerAccountResponse > | GetCustomerAccountWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null) |
| Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id. More... | |
| async System.Threading.Tasks.Task < CustomerAccountResponse > | GetCustomerAccountAsync (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null) |
| Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id. More... | |
| async System.Threading.Tasks.Task < ApiResponse < CustomerAccountResponse > > | GetCustomerAccountAsyncWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null) |
| Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id. More... | |
| ApiResponse < CustomerAccountResponse > | RenewCustomerAccount (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, RenewCustomerAccountRequest renewCustomerAccountRequest, string requestor=null, string xOPAYHeaders=null) |
| Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one. More... | |
| ApiResponse < CustomerAccountResponse > | RenewCustomerAccountWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, RenewCustomerAccountRequest renewCustomerAccountRequest, string requestor=null, string xOPAYHeaders=null) |
| Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one. More... | |
| async System.Threading.Tasks.Task < CustomerAccountResponse > | RenewCustomerAccountAsync (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, RenewCustomerAccountRequest renewCustomerAccountRequest, string requestor=null, string xOPAYHeaders=null) |
| Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one. More... | |
| async System.Threading.Tasks.Task < ApiResponse < CustomerAccountResponse > > | RenewCustomerAccountAsyncWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER_ACCOUNT, string ID_CUSTOMER, RenewCustomerAccountRequest renewCustomerAccountRequest, string requestor=null, string xOPAYHeaders=null) |
| Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one. More... | |
| ApiResponse < CustomerAccountsResponse > | RetrieveCustomerAccounts (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string accountNumber=null, List< string > status=null) |
| Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria. More... | |
| ApiResponse < CustomerAccountsResponse > | RetrieveCustomerAccountsWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string accountNumber=null, List< string > status=null) |
| Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria. More... | |
| async System.Threading.Tasks.Task < CustomerAccountsResponse > | RetrieveCustomerAccountsAsync (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string accountNumber=null, List< string > status=null) |
| Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria. More... | |
| async System.Threading.Tasks.Task < ApiResponse < CustomerAccountsResponse > > | RetrieveCustomerAccountsAsyncWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string accountNumber=null, List< string > status=null) |
| Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria. More... | |
| ApiResponse < CustomerAccountsResponse > | RetrieveCustomerAccountsPage (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string queryId, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string fromIndex=null, string toIndex=null) |
| Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API. More... | |
| ApiResponse < CustomerAccountsResponse > | RetrieveCustomerAccountsPageWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string queryId, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string fromIndex=null, string toIndex=null) |
| Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API. More... | |
| async System.Threading.Tasks.Task < CustomerAccountsResponse > | RetrieveCustomerAccountsPageAsync (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string queryId, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string fromIndex=null, string toIndex=null) |
| Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API. More... | |
| async System.Threading.Tasks.Task < ApiResponse < CustomerAccountsResponse > > | RetrieveCustomerAccountsPageAsyncWithHttpInfo (string channel, string clientKey, string product, string timestamp, string idempotentRequestKey, string requestorType, string ID_CUSTOMER, string queryId, string requestor=null, string xOPAYHeaders=null, string pageSize=null, string fromIndex=null, string toIndex=null) |
| Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API. More... | |
Properties | |
| Orbipay.PaymentsApi.Client.Client.Configuration | Configuration [get, set] |
| Gets or sets the configuration object More... | |
| Orbipay.PaymentsApi.Client.Client.ExceptionFactory | ExceptionFactory [get, set] |
| Provides a factory method hook for the creation of exceptions. More... | |
Properties inherited from Orbipay.PaymentsApi.Client.Client.IApiAccessor | |
| Configuration | Configuration [get, set] |
| Gets or sets the configuration object More... | |
| ExceptionFactory | ExceptionFactory [get, set] |
| Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints
| Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.CustomerAccountApi | ( | String | basePath | ) |
Initializes a new instance of the CustomerAccountApi class.
| Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.CustomerAccountApi | ( | Orbipay.PaymentsApi.Client.Client.Configuration | configuration = null | ) |
Initializes a new instance of the CustomerAccountApi class using Configuration object
| configuration | An instance of Configuration |
| void Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.AddDefaultHeader | ( | string | key, |
| string | value | ||
| ) |
Add default header.
| key | Header field name. |
| value | Header field value. |
| IDictionary<String, String> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.DefaultHeader | ( | ) |
Gets the default header.
| String Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.GetBasePath | ( | ) |
Gets the base path of the API client.
The base path
Implements Orbipay.PaymentsApi.Client.Client.IApiAccessor.
| ApiResponse<CustomerAccountResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.GetCustomerAccount | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<CustomerAccountResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.GetCustomerAccountAsync | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<ApiResponse<CustomerAccountResponse> > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.GetCustomerAccountAsyncWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse< CustomerAccountResponse > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.GetCustomerAccountWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Get Customer Account The Get Customer Account API is used to retrieve the details of a customer account based on the id.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse<CustomerAccountResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RenewCustomerAccount | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| RenewCustomerAccountRequest | renewCustomerAccountRequest, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| renewCustomerAccountRequest | JSON containing all the attributes of the Customer account to be renewed. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<CustomerAccountResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RenewCustomerAccountAsync | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| RenewCustomerAccountRequest | renewCustomerAccountRequest, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| renewCustomerAccountRequest | JSON containing all the attributes of the Customer account to be renewed. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<ApiResponse<CustomerAccountResponse> > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RenewCustomerAccountAsyncWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| RenewCustomerAccountRequest | renewCustomerAccountRequest, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| renewCustomerAccountRequest | JSON containing all the attributes of the Customer account to be renewed. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse< CustomerAccountResponse > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RenewCustomerAccountWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER_ACCOUNT, | ||
| string | ID_CUSTOMER, | ||
| RenewCustomerAccountRequest | renewCustomerAccountRequest, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null |
||
| ) |
Renew Customer Account This API is used to renew a customer account. The API migrates all the pending payments and active payment setups from the original customer account to the new one.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER_ACCOUNT | The unique identifier assigned by EBPP to the Customer Account. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| renewCustomerAccountRequest | JSON containing all the attributes of the Customer account to be renewed. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse<CustomerAccountsResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccounts | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | accountNumber = null, |
||
| List< string > | status = null |
||
| ) |
Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| accountNumber | The Account Number to get details of. (optional) |
| status | The status of the customer's account in EBPP. This can take multiple values in the format key=value1&key=value2.... (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<CustomerAccountsResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsAsync | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | accountNumber = null, |
||
| List< string > | status = null |
||
| ) |
Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| accountNumber | The Account Number to get details of. (optional) |
| status | The status of the customer's account in EBPP. This can take multiple values in the format key=value1&key=value2.... (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<ApiResponse<CustomerAccountsResponse> > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsAsyncWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | accountNumber = null, |
||
| List< string > | status = null |
||
| ) |
Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| accountNumber | The Account Number to get details of. (optional) |
| status | The status of the customer's account in EBPP. This can take multiple values in the format key=value1&key=value2.... (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse<CustomerAccountsResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsPage | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | queryId, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | fromIndex = null, |
||
| string | toIndex = null |
||
| ) |
Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| queryId | query id of the Retrieve/Search Accounts lookup. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| fromIndex | To fetch the next set of objects that start after this object (optional) |
| toIndex | To fetch the previous set of objects that end at this object (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<CustomerAccountsResponse> Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsPageAsync | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | queryId, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | fromIndex = null, |
||
| string | toIndex = null |
||
| ) |
Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| queryId | query id of the Retrieve/Search Accounts lookup. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| fromIndex | To fetch the next set of objects that start after this object (optional) |
| toIndex | To fetch the previous set of objects that end at this object (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| async System.Threading.Tasks.Task<ApiResponse<CustomerAccountsResponse> > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsPageAsyncWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | queryId, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | fromIndex = null, |
||
| string | toIndex = null |
||
| ) |
Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| queryId | query id of the Retrieve/Search Accounts lookup. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| fromIndex | To fetch the next set of objects that start after this object (optional) |
| toIndex | To fetch the previous set of objects that end at this object (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse< CustomerAccountsResponse > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsPageWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | queryId, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | fromIndex = null, |
||
| string | toIndex = null |
||
| ) |
Retrieve Customer Accounts Pagination This API is used to paginate through the list of customer Accounts returned in the Retrieve Customer Accounts API.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| queryId | query id of the Retrieve/Search Accounts lookup. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| fromIndex | To fetch the next set of objects that start after this object (optional) |
| toIndex | To fetch the previous set of objects that end at this object (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| ApiResponse< CustomerAccountsResponse > Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.RetrieveCustomerAccountsWithHttpInfo | ( | string | channel, |
| string | clientKey, | ||
| string | product, | ||
| string | timestamp, | ||
| string | idempotentRequestKey, | ||
| string | requestorType, | ||
| string | ID_CUSTOMER, | ||
| string | requestor = null, |
||
| string | xOPAYHeaders = null, |
||
| string | pageSize = null, |
||
| string | accountNumber = null, |
||
| List< string > | status = null |
||
| ) |
Retrieve Customer Accounts The API is used to retrieve all the customer accounts associated with a customer. The accounts can be filtered using the account number, status. The API responds with the first page of the list of customerAccounts matching the criteria.
| Orbipay.PaymentsApi.Client.Client.ApiException | Thrown when fails to make API call |
| channel | The channel through which the API is invoked. |
| clientKey | The unique identifier assigned by EBPP to the client. |
| product | The product identifier corresponding to the API. |
| timestamp | The timestamp for the moment when the API request is created. |
| idempotentRequestKey | The unique token that clients can generate and maintain in order to identify an API request. |
| requestorType | Type of the requestor of the API. |
| ID_CUSTOMER | The unique identifier assigned by EBPP to the customer. |
| requestor | The identifier for the requestor of the API. If the requestor_type is <b>system</b>, requestor is optional. (optional) |
| xOPAYHeaders | Intended for the future use. (optional) |
| pageSize | The maximum number of objects returned in the query. (optional) |
| accountNumber | The Account Number to get details of. (optional) |
| status | The status of the customer's account in EBPP. This can take multiple values in the format key=value1&key=value2.... (optional) |
Implements Orbipay.PaymentsApi.Client.Api.ICustomerAccountApi.
| void Orbipay.PaymentsApi.Client.Api.CustomerAccountApi.SetBasePath | ( | String | basePath | ) |
Sets the base path of the API client.
The base path
|
getset |
Gets or sets the configuration object
An instance of the Configuration
|
getset |
Provides a factory method hook for the creation of exceptions.