Skip to content

tfmurad/shopify-webhook-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopify Webhook Server

Simple API endpoint for receiving Shopify webhooks.

Setup

  1. Start the server:
npm start
  1. In a new terminal, expose it with Tunnel mole:
tmole 3000
  1. Copy the HTTPS URL from tunnelmole output (e.g., https://abc-123-456-789.tunnelmole.com)

  2. Add your webhook URL to Shopify:

    • Go to Settings → Notifications → Webhooks
    • Create webhook with URL: https://your-tunnelmole-url/webhook
    • Select the events you want (orders, products, etc.)

Test Locally

Send a test POST request:

curl -X POST http://localhost:3000/webhook \
  -H "Content-Type: application/json" \
  -d '{"test": "data"}'

View Incoming Data

All webhook data is logged to the console where the server is running.

About

Simple API endpoint for receiving Shopify webhooks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors