← All Tools
HookBin / Shopify
⚡ Real-Time Ingestion • Shopify Integration

Shopify Webhook Inspector & Parser

Real-time Shopify webhook tester. Capture orders/create, products/update, and checkout events with zero setup.

Zero setup. No credit card or account required.

Common Shopify Events

orders/create orders/paid products/update app/uninstalled

Key Headers Inspected

X-Shopify-Hmac-Sha256 X-Shopify-Topic X-Shopify-Shop-Domain

Example: Payload to Clean Ruby Output

Auto-generated
1. Inbound Shopify JSON
{
  "id": 820982911946154508,
  "email": "buyer@example.com",
  "total_price": "199.00",
  "financial_status": "paid",
  "line_items": [
    {
      "id": 101,
      "title": "Classic Hoodie",
      "quantity": 1,
      "price": "199.00"
    }
  ]
}
2. Generated Ruby 3.2+ Data.define
# Ruby 3.2+ Immutable Value Object
WebhookEvent = Data.define(:id, :email, :total_price, :financial_status, :line_items)

event = WebhookEvent.new(
  id: 820982911946154508,
  email: "buyer@example.com",
  total_price: "199.00",
  financial_status: "paid",
  line_items: [{"id"=>101, "title"=>"Classic Hoodie", "quantity"=>1, "price"=>"199.00"}]
)