Product Codes
A secret code on every item. Your customer scratches it, checks it, and knows the product is genuinely yours — and you see every check.
In plain words
Like the scratch panel on a phone top-up card. You print a batch of labels, one per unit. Each label has a QR code, a code to type, and a small support code printed next to it.
The customer scans or types the code on your verification page. First check: genuine. Second check of the same code: someone copied that label, and now you know.
Where to find it
- Inventory → Product codes — create batches, download labels.
- Analytics → Product scans — see who checked what, when and where.
Before anything else: your verification page
Set the page on your own website that customers land on when they scan a label. Until that page is set, labels cannot be exported — the label would point nowhere, which is worse than having no label at all.
On WordPress you do not have to build that page by hand — the Trapyfy verification plugin adds it for you. Ask support if you need the plugin file.
Create a batch
A batch is one production run: this product, this many units, made at this time.
- Click Add batch.
- Pick the product, and the variation if it has them.
- Give the run a batch number — your own reference, for example
2026-10-RUN1. - Say how many units the run holds.
- Save. The codes are minted straight away, one per unit.
Making many runs at once? Import an .xlsx file with the columns sku, batchNumber and units.
Get the labels printed
Open the three-dot menu on a batch row and download either:
| Download | Use it for |
|---|---|
| CSV | The plain list of codes, for your own records or your own label software. |
| EPS | Print-ready labels: QR code, the code to type, the support code, and one line of instructions. Hand this to your printer. |
Treat the export file like cash. Anyone who holds the list of codes can print your labels. The label itself carries no product name and no batch number on purpose — a forger learns nothing from a photo of one.
Reading the scans report
- Filter by today, this week, this month, or your own start and end dates.
- The Verified number on a batch is how many of its units a customer has already checked.
- A code checked more than once means two items carry the same label. One of them is not yours.
- The map shows roughly where each check happened, so a batch sold in Berlin being checked from three other countries is worth a look.
