Package com.adyen.service.management
Class PayoutSettingsMerchantLevel
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.ApiKeyAuthenticatedService
-
- com.adyen.service.management.PayoutSettingsMerchantLevel
-
public class PayoutSettingsMerchantLevel extends ApiKeyAuthenticatedService
-
-
Constructor Summary
Constructors Constructor Description PayoutSettingsMerchantLevel(Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PayoutSettingsaddPayoutSetting(String merchantId, PayoutSettingsRequest payoutSettingsRequest)Add a payout settingvoiddeletePayoutSetting(String merchantId, String payoutSettingsId)Delete a payout settingPayoutSettingsgetPayoutSetting(String merchantId, String payoutSettingsId)Get a payout settingPayoutSettingsResponselistPayoutSettings(String merchantId)Get a list of payout settingsPayoutSettingsupdatePayoutSetting(String merchantId, String payoutSettingsId, UpdatePayoutSettingsRequest updatePayoutSettingsRequest)Update a payout setting-
Methods inherited from class com.adyen.Service
getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Constructor Detail
-
PayoutSettingsMerchantLevel
public PayoutSettingsMerchantLevel(Client client)
-
-
Method Detail
-
deletePayoutSetting
public void deletePayoutSetting(String merchantId, String payoutSettingsId) throws ApiException, IOException
Delete a payout setting- Parameters:
merchantId- The unique identifier of the merchant account. (required)payoutSettingsId- The unique identifier of the payout setting. (required)- Throws:
ApiException- if fails to make API callIOException
-
listPayoutSettings
public PayoutSettingsResponse listPayoutSettings(String merchantId) throws ApiException, IOException
Get a list of payout settings- Parameters:
merchantId- The unique identifier of the merchant account. (required)- Returns:
- PayoutSettingsResponse
- Throws:
ApiException- if fails to make API callIOException
-
getPayoutSetting
public PayoutSettings getPayoutSetting(String merchantId, String payoutSettingsId) throws ApiException, IOException
Get a payout setting- Parameters:
merchantId- The unique identifier of the merchant account. (required)payoutSettingsId- The unique identifier of the payout setting. (required)- Returns:
- PayoutSettings
- Throws:
ApiException- if fails to make API callIOException
-
updatePayoutSetting
public PayoutSettings updatePayoutSetting(String merchantId, String payoutSettingsId, UpdatePayoutSettingsRequest updatePayoutSettingsRequest) throws ApiException, IOException
Update a payout setting- Parameters:
merchantId- The unique identifier of the merchant account. (required)payoutSettingsId- The unique identifier of the payout setting. (required)updatePayoutSettingsRequest- (optional)- Returns:
- PayoutSettings
- Throws:
ApiException- if fails to make API callIOException
-
addPayoutSetting
public PayoutSettings addPayoutSetting(String merchantId, PayoutSettingsRequest payoutSettingsRequest) throws ApiException, IOException
Add a payout setting- Parameters:
merchantId- The unique identifier of the merchant account. (required)payoutSettingsRequest- (optional)- Returns:
- PayoutSettings
- Throws:
ApiException- if fails to make API callIOException
-
-