Cards & POS

Sell your courses as prepaid cards

Design a branded card once, generate thousands with unique secure codes, hand them to shops and outlets, and let students unlock lectures by typing the code online. No online payment needed to buy the card.

  • Unique secure codes
  • Print-ready designs
  • Offline sales, online access

How it works

From a design to a redeemed lecture

The whole lifecycle of a card, from your studio to the student.

Step 1

Design the card

Drag the code, QR, teacher, price and more onto your background, pixel-perfect.

Step 2

Generate a batch

Mint thousands of cards, each with its own unique code and serial, in one click.

Step 3

Distribute to outlets

Hand printed cards to shops and sales points, scoped to a lecture or a bundle.

Step 4

Student redeems

A learner scratches the card, types the code on your site, and the lecture unlocks.

Card design studio

Design the card once, drag every detail into place

Upload a fixed-size background and drop named placeholders exactly where they belong. Set the font, size, weight, colour and alignment of each, then save it and switch it on. Every batch reuses the same polished design.

  • Drag-and-drop placeholders on a pixel-precise canvas
  • Code, serial, QR, teacher, lecture, price, expiry and custom text
  • Per-field typography: font, size, weight, colour, alignment
  • Save many designs, activate the ones you sell
Explore the design studio

Batch generation

Thousands of cards from a single click

Pick a design, set how many you need, and generate. Every card is rendered as a print-ready image with its own numbers painted into the exact spots you chose. Small runs render while you watch; large runs finish in the background and notify you.

  • Up to 5,000 cards in one batch
  • Server-rendered, print-ready images
  • Live progress while a batch renders
  • Download every card image as one archive
See batch generation

Built for money

Codes you can trust on a printed card

Each card carries a 14-digit payment code and a 10-digit serial, generated with cryptographic randomness, guaranteed unique and never reused. Codes stay masked in every screen and export, revealed only to staff who hold the reveal permission.

  • Cryptographically random, unique, never reused
  • Masked by default, reveal is permission-gated
  • Never written to a log, an export or a URL
  • Card images are private, served by short-lived links
Read the security model

Scope & pricing

Aim each card at exactly what it sells

Scope a batch to a single lecture, drilling from category to teacher to lecture, to a whole lecture group, or leave it open. Set the price and currency, the outlet it ships to, and an optional expiry date copied onto every card.

  • Single lecture, lecture group, or unscoped
  • Price and currency per batch
  • Optional expiry, swept automatically
  • Target names are snapshotted, so the ledger always reads true
See targeting options

Points of sale

Distribute through shops and outlets

Assign each batch to a point-of-sale outlet or sales region, so you always know which cards went where. Built for academies that sell through bookshops, stationers and local agents.

  • Tie a batch to a named outlet
  • Track distribution by region
  • Reconcile what sold, and where
  • Bridge offline sales to online access
See points of sale

The ledger

Every card, its whole life on record

A live ledger lists each card: active or inactive, used or unused, by which student, for which lecture, and exactly when. Filter by batch, status or usage, deactivate cards in bulk, and export the lot.

  • Status, usage, student, lecture and timestamp
  • Filter by batch, status or expiry
  • Activate or deactivate in bulk
  • Export to Excel or PDF
See the ledger

Everything in the box

The details that make it production-ready

The small things that matter when you print something worth money.

QR codes

Every card can carry a scannable QR for instant redemption.

Print-ready images

High-resolution images sized to your canvas, ready for the printer.

Multi-currency

Price batches in any currency your academy accepts.

Auto-expiry

Expired cards are swept out of circulation on a daily schedule.

Regenerate failures

Re-render only the cards that failed, never the whole batch.

Bulk actions

Activate or deactivate thousands of cards at once.

Private by default

Card images live in private storage behind signed links.

Full audit trail

Every batch and every reveal is recorded in your activity log.

Cards & POS

Turn printed cards into enrolled students

Design your first card, generate a batch, and start selling lectures wherever your students are.

14-day free trial · No credit card required