Adyen credentials API (1.0)
Download OpenAPI specification:Download
Use this API to store the Adyen integration credentials. For more information on integrating Adyen with NewStore, see this guide.
Update credentials for Adyen payment devices and APIs
Updates the set of credentials used to authenticate Adyen payment devices and APIs.
Authorizations:
Request Body schema: application/json
| company required | string  non-empty  The company part of the User Name configured in Adyen. If the Adyen User Name is  | 
| username required | string  non-empty  The user part of the User Name configured in Adyen. If the Adyen User Name is  | 
| password required | string  non-empty  The password configured in Adyen. | 
| account required | string  non-empty  The Adyen merchant account to be used as the default. | 
Responses
Request samples
- Payload
{- "company": "Company.Example",
- "username": "ws_12345",
- "password": "password",
- "account": "Example_POS"
}Update credentials for Adyen payment devices and APIs for the specified merchant account
Updates the set of credentials used to authenticate Adyen payment devices and APIs for the specified merchant account.
Authorizations:
path Parameters
| merchant_account_id required | string The Adyen merchant account identifier for which to update credentials. | 
Request Body schema: application/json
| company required | string  non-empty  The company part of the User Name configured in Adyen. If the Adyen User Name is  | 
| username required | string  non-empty  The user part of the User Name configured in Adyen. If the Adyen User Name is  | 
| password required | string  non-empty  The password configured on Adyen. | 
Responses
Request samples
- Payload
{- "company": "Company.Example",
- "username": "ws_12345",
- "password": "password"
}Update credentials for Adyen webhooks
Updates the set of credentials used to authenticate Adyen webhooks.
Authorizations:
Request Body schema: application/json
| username required | string  non-empty  The username configured on Adyen. | 
| password required | string  non-empty  The password configured on Adyen. | 
Responses
Request samples
- Payload
{- "username": "username",
- "password": "password"
}Update credentials to authorize Adyen webhooks
Updates the set of credentials used to authorize the Adyen webhooks.
Authorizations:
Request Body schema: application/json
| hmac required | string The secret HMAC key used to sign notifications. | 
Responses
Request samples
- Payload
{- "hmac": "someHMACkey"
}Update credentials for Adyen webhooks for the specified merchant account
Updates the set of credentials used to authenticate the Adyen webhooks for the specified merchant account.
Authorizations:
path Parameters
| merchant_account_id required | string The Adyen merchant account identifier for which to update notification credentials. | 
Request Body schema: application/json
| username required | string  non-empty  The username configured on Adyen. | 
| password required | string  non-empty  The password configured on Adyen. | 
Responses
Request samples
- Payload
{- "username": "username",
- "password": "password"
}Update credentials for Adyen webhooks for the specified merchant account
Updates the set of credentials used to authorize the Adyen webhooks for the specified merchant account
Authorizations:
path Parameters
| merchant_account_id required | string The Adyen merchant account identifier for which to update notification credentials. | 
Request Body schema: application/json
| hmac required | string The secret HMAC key used to sign notifications. | 
Responses
Request samples
- Payload
{- "hmac": "someHMACkey"
}