We've updated our API endpoints to match what we use in our application. Some endpoints have been deprecated. See our Deprecated Endpoints page for migration details.
A coupon page presents a single offer — a discount, a buy-one-get-one deal, a promo — with product imagery, your branding, a description of the deal, a call-to-action button (e.g. “Order Now”), and a dedicated Coupon Details block showing a copyable code, validity window, and usage terms. It’s built for print materials — flyers, packaging, in-store signage — where scanning the code should surface a redeemable offer rather than a generic landing page.
Like every category on this page, “Coupon QR code” isn’t a separate creation route — it’s the Build a Page flow filtered to Coupon-tagged templates.
From QR Codes → Create QR Code (/qr/create), click the Build a Page card to open the block-based page builder’s template gallery.
2
Filter the gallery by Coupon
On Choose a template (/qr/new), click the Coupon tag. At verification time there were exactly 2 templates: Retail Discount and Food Deal.
The template gallery filtered to the Coupon tag
3
Preview and select a template
Clicking a card opens a preview panel with the template’s name, a short style description, its category tag, and a Use this template button. The Food Deal template was used for verification here — described as “Playful and rounded — a buy-one-get-one coupon for a restaurant or cafe” and tagged Coupon. Its preview showed a redeemable code (“PIZZABOGO”) with a copy icon, validity dates, and a usage cap (“Valid for 200 uses”).
4
Land in the page builder
Selecting it opens the builder at /qr/new/landing?template=coupon-food-deal. This template ships with 5 blocks: Image Gallery, Company Branding, Description, a Button (e.g. “Order Now”), and Coupon Details — all editable from the left-hand blocks panel.
The page builder canvas after opening the Food Deal coupon template
Reaching this canvas confirms the flow — you don’t need to publish to verify it works. Edit the offer copy, redeemable code, and validity window in the Coupon Details block, then use Publish from the top bar when the page is ready.
To create a coupon-style QR code through the API rather than the UI, use category ID 17 (labeled Coupon) — see Create QR Code for the full request schema and Category List for the complete ID-to-label mapping.