Management API — Webhook configuration (company and merchant level).
Summary
Functions
Set up a webhook at company level.
Set up a webhook at merchant level.
Remove a company-level webhook.
Remove a merchant-level webhook.
Generate an HMAC key for a company-level webhook.
Generate an HMAC key for a merchant-level webhook.
Get a company-level webhook.
Get a merchant-level webhook.
List all webhooks at company level.
List all webhooks at merchant level.
Test a company-level webhook.
Test a merchant-level webhook.
Update a company-level webhook.
Update a merchant-level webhook.
Functions
@spec create_company(String.t(), map(), keyword()) :: AdyenClient.Client.response()
Set up a webhook at company level.
@spec create_merchant(String.t(), map(), keyword()) :: AdyenClient.Client.response()
Set up a webhook at merchant level.
@spec delete_company(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Remove a company-level webhook.
@spec delete_merchant(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Remove a merchant-level webhook.
@spec generate_company_hmac(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate an HMAC key for a company-level webhook.
@spec generate_merchant_hmac(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate an HMAC key for a merchant-level webhook.
@spec get_company(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Get a company-level webhook.
@spec get_merchant(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Get a merchant-level webhook.
@spec list_company( String.t(), keyword() ) :: AdyenClient.Client.response()
List all webhooks at company level.
@spec list_merchant( String.t(), keyword() ) :: AdyenClient.Client.response()
List all webhooks at merchant level.
@spec test_company(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Test a company-level webhook.
@spec test_merchant(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Test a merchant-level webhook.
@spec update_company(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Update a company-level webhook.
@spec update_merchant(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Update a merchant-level webhook.