Draws for shoppers who come to your store.

Shoppers get a unique code in your store and scan or type it to enter the draw. Every code works once, and an entry without one can't win.

How it works

One switch on the draw, a batch of codes, and shoppers do the rest on their phones.

The Options step of Create release for the AJ1 Low OG Tropical Pink draw in the SuperSwipe dashboard, with Require a store code to enter switched on under Store codes
  1. Switch it on when you create the draw

    Turn on Require a store code to enter in the draw's options. It works on standard and pay after draws, and you can change it until the draw opens.

  2. Generate codes in batches

    Open Store codes on the draw's page. A batch holds up to 1,000 codes and can carry a label, like a store or a counter. A draw holds up to 100,000.

  3. Print them or put them on a store display

    Print a batch as cards you cut out, or open a store display on a counter screen or tablet that shows one code at a time.

  4. Shoppers scan or type their code

    After Continue, the entry asks for the code. A valid code moves a standard draw on to checkout and a pay after draw on to the entry form.

  5. Only entries with a used code can win

    When winners are picked, entries without a used code are filtered out. Second chance never brings them back.

Print a sheet, cut out the cards.

Every card carries one code and its QR code, the product name and a line that tells the shopper what to do.

The print sheet for the AJ1 Low OG Tropical Pink draw: the Print button, then dashed cut cards two per row, each with a QR code, Store code, the code in two rows, the product name and the line Scan with your phone camera or type the code when you enter the draw

Put a code on the counter screen.

Open a store display on any screen or tablet. It shows your store name, the product and one large QR code with its code under it. Once a shopper scans the code, the display refreshes with a new one on its own instantly.

The store display for the AJ1 Low OG Tropical Pink draw shown on a counter screen: the Cactus Jack store name, Next and Full screen, the product photo, Scan to enter the draw, one large QR code and the grouped code

Scan it or type it.

The shopper taps Enter Draw, agrees to the terms, picks a size and presses Continue. The store code step asks for the code, and a valid code continues on its own: to checkout on a standard draw, or to the entry form on a pay after draw.

The store code step on a phone with the choices Scan QR code and Type code
The store code step on a phone with Type code chosen, a code typed into the Store code field in groups of four and the Check code button
The store code step on a phone after Check code, with Code accepted under the button

Scan QR code

The camera runs inside the SuperSwipe frame. Your store's page loads no camera code.

Type code

16 characters with no look alike characters, so no 0, O, 1, I or L. The last one is a check character, and a typo is caught on the phone before anything is sent.

Or use the phone's own camera

Scanning a printed or displayed QR code with the camera app opens the product page with the code already filled in.

Every code works once.

The first entry that uses a code claims it. When winners are picked, an entry without a used code is set aside.

The Store codes window on a draw's page in the SuperSwipe dashboard: Generated 180, Unused 167 and Used 13, the Generate codes form with how many and a label, and the batches with a Print button each next to Store display and Stop displays

Run it from your agent.

The merchant API and the MCP server cover store codes end to end, so Claude, Codex, Cursor, VS Code or any other MCP agent can run them for you.

  • Claude Code
  • Codex
  • Cursor
  • VS Code
  • Claude Desktop

Bring the draw into the store.

Store codes work on standard and pay after draws. Switch them on when you create the draw, generate a batch, then print it or put it on a display at the counter.