Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Hello everyone.
I have a question related to the EventBridge feature in Shopify. I've provided the client our AWS Account ID and region to create an Event Source in their store. They already created an Event Source in the application from their Shopify Admin area, but this source doesn't appear in our AWS Event Bridge Partners section. What do I have to check to make this Event Source available on our AWS? What does the client need to check from his side to make the event source visible to us?
I've tried to create an Event Source in my test Shopify store and everything works as expected. I did it from the Partners Dashboard and Shopify Admin area.
Thanks.
Hi Vladyslav22,
Here's are a few things to check:
Amazon EventBridge permissions: Check your AWS permissions. Your AWS account should have the necessary permissions to access EventBridge and view event sources.
Event Source Status: From the client's Shopify Admin area, check the status of the Event Source. It should be in 'Active' state.
Event Source Name: Event Source name should be unique. Confirm that the client used a unique name when creating the Event Source.
Shopify settings: In the Shopify settings, under 'Amazon EventBridge', the client should have clicked on 'Create source' after providing your AWS account details.
AWS Console: In your AWS console, make sure to navigate to the correct region that matches with the one provided while setting up the Event Source on Shopify.
Try the above and let us know if you're still seeing issues.
Liam | Developer Advocate @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Hi Liam.
The issue was in the way the client created the event source. Somehow, the event source created in the Shopify Admin isn't visible in the AWS EventBridge. The client re-created event source in the Partner Dashboard and everything works as expected.
Thank you.