public class InvoiceSettingsApi extends Object
| Constructor | Description |
|---|---|
InvoiceSettingsApi() |
|
InvoiceSettingsApi(ApiClient apiClient) |
| Modifier and Type | Method | Description |
|---|---|---|
ApiClient |
getApiClient() |
|
InvoicingV2InvoiceSettingsGet200Response |
getInvoiceSettings(String productType) |
Get Invoice Settings
Allows you to retrieve the invoice settings for the payment page.
|
okhttp3.Call |
getInvoiceSettingsAsync(String productType,
ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback) |
Get Invoice Settings (asynchronously)
Allows you to retrieve the invoice settings for the payment page.
|
okhttp3.Call |
getInvoiceSettingsCall(String productType,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener) |
Build call for getInvoiceSettings
|
ApiResponse<InvoicingV2InvoiceSettingsGet200Response> |
getInvoiceSettingsWithHttpInfo(String productType) |
Get Invoice Settings
Allows you to retrieve the invoice settings for the payment page.
|
void |
setApiClient(ApiClient apiClient) |
|
InvoicingV2InvoiceSettingsGet200Response |
updateInvoiceSettings(InvoiceSettingsRequest invoiceSettingsRequest,
String productType) |
Update Invoice Settings
Allows you to customize the payment page, the checkout experience, email communication and payer authentication.
|
okhttp3.Call |
updateInvoiceSettingsAsync(InvoiceSettingsRequest invoiceSettingsRequest,
String productType,
ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback) |
Update Invoice Settings (asynchronously)
Allows you to customize the payment page, the checkout experience, email communication and payer authentication.
|
okhttp3.Call |
updateInvoiceSettingsCall(InvoiceSettingsRequest invoiceSettingsRequest,
String productType,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener) |
Build call for updateInvoiceSettings
|
ApiResponse<InvoicingV2InvoiceSettingsGet200Response> |
updateInvoiceSettingsWithHttpInfo(InvoiceSettingsRequest invoiceSettingsRequest,
String productType) |
Update Invoice Settings
Allows you to customize the payment page, the checkout experience, email communication and payer authentication.
|
public InvoiceSettingsApi()
public InvoiceSettingsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call getInvoiceSettingsCall(String productType, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, com.cybersource.authsdk.core.ConfigException
productType - Allows you to choose which product type settings you want to update. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic InvoicingV2InvoiceSettingsGet200Response getInvoiceSettings(String productType) throws ApiException, com.cybersource.authsdk.core.ConfigException
productType - Allows you to choose which product type settings you want to update. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ApiResponse<InvoicingV2InvoiceSettingsGet200Response> getInvoiceSettingsWithHttpInfo(String productType) throws ApiException, com.cybersource.authsdk.core.ConfigException
productType - Allows you to choose which product type settings you want to update. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call getInvoiceSettingsAsync(String productType, ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback) throws ApiException, com.cybersource.authsdk.core.ConfigException
productType - Allows you to choose which product type settings you want to update. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call updateInvoiceSettingsCall(InvoiceSettingsRequest invoiceSettingsRequest, String productType, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, com.cybersource.authsdk.core.ConfigException
invoiceSettingsRequest - (required)productType - Allows you to choose which product type settings you want to update. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic InvoicingV2InvoiceSettingsGet200Response updateInvoiceSettings(InvoiceSettingsRequest invoiceSettingsRequest, String productType) throws ApiException, com.cybersource.authsdk.core.ConfigException
invoiceSettingsRequest - (required)productType - Allows you to choose which product type settings you want to update. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ApiResponse<InvoicingV2InvoiceSettingsGet200Response> updateInvoiceSettingsWithHttpInfo(InvoiceSettingsRequest invoiceSettingsRequest, String productType) throws ApiException, com.cybersource.authsdk.core.ConfigException
invoiceSettingsRequest - (required)productType - Allows you to choose which product type settings you want to update. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call updateInvoiceSettingsAsync(InvoiceSettingsRequest invoiceSettingsRequest, String productType, ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback) throws ApiException, com.cybersource.authsdk.core.ConfigException
invoiceSettingsRequest - (required)productType - Allows you to choose which product type settings you want to update. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientCopyright © 2026. All rights reserved.