On This Page
How to Set Up Webhook Subscriptions
Follow these steps to set up your system to support the Webooks REST API. Some of these steps
are dependent on your system's security policy.
Figure:
Set Up Webhook Subscriptions Workflow
- Configure your server security to receive webhooks notifications. For more information, see Set Up Your Server Security.
- Create a REST API security key that is compliant with your security policy. Security keys are used to authenticate the requests you send toVisa Acceptance Solutions. You must create separate keys for the testing and production environments. For more information, see Create REST API Keys.
- Request a digital signature key fromVisa Acceptance Solutions. For more information, see Create a Digital Signature Key.
- If your system uses theOAuthorOAuth with JWTsecurity policy, you must provide your OAuth credentials toVisa Acceptance Solutions. For more information, see Provide Your OAuth Credentials.
- Request a list of the products that your organization is enabled to receive webhook notifications for. For more information, see Retrieve a List of Products and Events.
- Create your webhook subscription event notifications. For more information, see Create a Webhook Subscription.
Optional Set Up Tasks
These are optional tasks you can complete after creating a webhook subscription.
- Include a health check URL to enableVisa Acceptance Solutionsto monitor your server's status for reliability. For more information, see Webhook Health Check URL and Automatic Revalidation.
- Customize the retry policy for unresponsive webhook and health check URLs. For more information, see Configure the Retry Policy.
- Validate your digital signature. For more information, see Validate a Webhook Notification.