Receive events in EventBridge
Beta
Last updated: June 18, 2025
Amazon EventBridge is a serverless service that enables you to build event-driven applications through asynchronous communication between Amazon Web Services (AWS) and third-party applications.
Checkout.com's EventBridge event source publishes events directly into AWS via a serverless event bus, which can:
- Improve delivery rates.
- Enable more flexible integrations with AWS services.
For example, you can receive events in Amazon Simple Queue Service (SQS) or Amazon Simple Notification Service (SNS). This removes the need to create and manage a webhook endpoint and leverages AWS service availability.
Information
To enable our EventBridge event source, contact your account manager or [email protected].
To register a partner event source in EventBridge, call the Add a workflow endpoint and provide the following:
actions[].account_id
– Your AWS account ID.actions[].region
– The AWS region that the services that consume from the EventBridge connection are located in.actions[].type
– Set toaws
.conditions[].events
– The events to forward to EventBridge.
post
https://api.checkout.com/workflows
1{2"name": "EventBridge Notifications",3"conditions": [4{5"type": "event",6"events": {7"gateway": [8"payment_approved"9]10}11}12],13"actions": [14{15"type": "aws",16"region": "eu-west-1",17"account_id": "0000000000000"18}19]20}
1{2"id": "wf_wlu3wxc26jounofs5iez75qaqa",3"_links": {4"self": {5"href": "https://api.checkout.com/workflows/wf_wlu3wxc26jounofs5iez75qaqa"6}7}8}
To associate the source with an event bus in EventBridge:
- Sign in to your AWS Console.
- Go to the Amazon EventBridge section.
- Select Partner event sources.
- Find and select the event source that contains the ID of the workflow you created earlier in its URL. For example,
wf_wlu3wxc26jounofs5iez75qaqa
. - Select Associate with event bus.
This creates an event bus that you can use in your EventBridge rules.
Create a rule to connect your event sources to your target:
- Sign in to your AWS Console.
- Go to the Amazon EventBridge section.
- Select Rules and create a new rule.
- In Events, set Event source to AWS events or EventBridge partner events.
- In Event pattern , set Event source to EventBridge partners, and Partner to Checkout.com.
- Select the target to send events to.
This connects the Checkout.com events you configured to your event target.
Information
If you encounter issues with your integration, contact [email protected].