Package com.adyen.service
Class StoredValueApi
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.service.StoredValueApi
-
public class StoredValueApi extends Service
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_VERSIONprotected StringbaseURL
-
Constructor Summary
Constructors Constructor Description StoredValueApi(Client client)Default constructor inpackage.StoredValueApi(Client client, String baseURL)Alternative constructor inpackage.
-
Method Summary
-
Methods inherited from class com.adyen.Service
createBaseURL, getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Field Detail
-
API_VERSION
public static final String API_VERSION
- See Also:
- Constant Field Values
-
baseURL
protected String baseURL
-
-
Constructor Detail
-
StoredValueApi
public StoredValueApi(Client client)
Default constructor inpackage.- Parameters:
client-Client(required)
-
-
Method Detail
-
changeStatus
public StoredValueStatusChangeResponse changeStatus(StoredValueStatusChangeRequest storedValueStatusChangeRequest) throws ApiException, IOException
Changes the status of the payment method.- Parameters:
storedValueStatusChangeRequest-StoredValueStatusChangeRequest(required)- Returns:
StoredValueStatusChangeResponse- Throws:
ApiException- if fails to make API callIOException
-
changeStatus
public StoredValueStatusChangeResponse changeStatus(StoredValueStatusChangeRequest storedValueStatusChangeRequest, RequestOptions requestOptions) throws ApiException, IOException
Changes the status of the payment method.- Parameters:
storedValueStatusChangeRequest-StoredValueStatusChangeRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueStatusChangeResponse- Throws:
ApiException- if fails to make API callIOException
-
checkBalance
public StoredValueBalanceCheckResponse checkBalance(StoredValueBalanceCheckRequest storedValueBalanceCheckRequest) throws ApiException, IOException
Checks the balance.- Parameters:
storedValueBalanceCheckRequest-StoredValueBalanceCheckRequest(required)- Returns:
StoredValueBalanceCheckResponse- Throws:
ApiException- if fails to make API callIOException
-
checkBalance
public StoredValueBalanceCheckResponse checkBalance(StoredValueBalanceCheckRequest storedValueBalanceCheckRequest, RequestOptions requestOptions) throws ApiException, IOException
Checks the balance.- Parameters:
storedValueBalanceCheckRequest-StoredValueBalanceCheckRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueBalanceCheckResponse- Throws:
ApiException- if fails to make API callIOException
-
issue
public StoredValueIssueResponse issue(StoredValueIssueRequest storedValueIssueRequest) throws ApiException, IOException
Issues a new card.- Parameters:
storedValueIssueRequest-StoredValueIssueRequest(required)- Returns:
StoredValueIssueResponse- Throws:
ApiException- if fails to make API callIOException
-
issue
public StoredValueIssueResponse issue(StoredValueIssueRequest storedValueIssueRequest, RequestOptions requestOptions) throws ApiException, IOException
Issues a new card.- Parameters:
storedValueIssueRequest-StoredValueIssueRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueIssueResponse- Throws:
ApiException- if fails to make API callIOException
-
load
public StoredValueLoadResponse load(StoredValueLoadRequest storedValueLoadRequest) throws ApiException, IOException
Loads the payment method.- Parameters:
storedValueLoadRequest-StoredValueLoadRequest(required)- Returns:
StoredValueLoadResponse- Throws:
ApiException- if fails to make API callIOException
-
load
public StoredValueLoadResponse load(StoredValueLoadRequest storedValueLoadRequest, RequestOptions requestOptions) throws ApiException, IOException
Loads the payment method.- Parameters:
storedValueLoadRequest-StoredValueLoadRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueLoadResponse- Throws:
ApiException- if fails to make API callIOException
-
mergeBalance
public StoredValueBalanceMergeResponse mergeBalance(StoredValueBalanceMergeRequest storedValueBalanceMergeRequest) throws ApiException, IOException
Merge the balance of two cards.- Parameters:
storedValueBalanceMergeRequest-StoredValueBalanceMergeRequest(required)- Returns:
StoredValueBalanceMergeResponse- Throws:
ApiException- if fails to make API callIOException
-
mergeBalance
public StoredValueBalanceMergeResponse mergeBalance(StoredValueBalanceMergeRequest storedValueBalanceMergeRequest, RequestOptions requestOptions) throws ApiException, IOException
Merge the balance of two cards.- Parameters:
storedValueBalanceMergeRequest-StoredValueBalanceMergeRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueBalanceMergeResponse- Throws:
ApiException- if fails to make API callIOException
-
voidTransaction
public StoredValueVoidResponse voidTransaction(StoredValueVoidRequest storedValueVoidRequest) throws ApiException, IOException
Voids a transaction.- Parameters:
storedValueVoidRequest-StoredValueVoidRequest(required)- Returns:
StoredValueVoidResponse- Throws:
ApiException- if fails to make API callIOException
-
voidTransaction
public StoredValueVoidResponse voidTransaction(StoredValueVoidRequest storedValueVoidRequest, RequestOptions requestOptions) throws ApiException, IOException
Voids a transaction.- Parameters:
storedValueVoidRequest-StoredValueVoidRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
StoredValueVoidResponse- Throws:
ApiException- if fails to make API callIOException
-
-