mockdock.dev

~/tools / 07 / shopify-order-creation

Shopify Webhook Simulator

Spinning up a dev store and tunneling ngrok just to see one webhook body is a tax on every Shopify app developer. Skip it: these templates mirror the orders/create and refunds/create topics — line items, money fields as strings (yes, Shopify sends "42.00"), customer objects, and the X-Shopify-Topic headers your router switches on.

compose payload

— validating —

exported mock url

▸ open mock ↗
simulated response headers
content-type: application/json
x-shopify-topic: orders/create
x-shopify-shop-domain: mockdock-demo.myshopify.com
x-shopify-hmac-sha256: bW9ja19obWFjX25vdF9yZWFsX3NpZ25hdHVyZQ==
x-shopify-webhook-id: wh_b2c3d4e5-f6a7-4b89

$ man shopify-orders

Everything above is encoded into the #data= fragment of the exported URL — deflated and base64url-packed by your browser. Fragments are never sent to any server, so this mock is shareable and private. Paste the URL anywhere: a teammate's browser decodes it identically.

grep -i related-searches

ln -s ./related-tools