Playground

Watch a private discount get attached.

This is the working demo, not the pitch. Search, attach, and simulate a purchase. The public page is the one a store owner skims.

Checking APIHMAC tokensDisclosure required
  1. 01 Search
  2. 02 Disclose + claim
  3. 03 Simulate pay
  4. 04 Clear hold

Playground

Set up a shop in the demo.

Shopify install is not connected on this site. These buttons simulate it so you can see a discount get published.

Partners URLs

Shopify’s own install is not connected here. Use simulate to bind the demo shop.

App URL
https://offerlayer.vercel.app
Redirect
https://offerlayer.vercel.app/auth/callback
Webhook
https://offerlayer.vercel.app/v1/webhooks/shopify
Partners app
Not connected

Catalog

Publish a real product gid. Product/1001 is the Demo Towels seed — not your store.

Set a cap

Confirm the text. Anything above the cap is refused.

Publish the $4 discount

The cart link carries the discount so the order can be matched. Until a real store is connected, payment stays simulated.