Start free: A$10 of credit, no card. Make your first QR code →
Direct commerce labels

Your label is the shop.

Put a QR code on the pack that opens the product and takes the payment. Customers scan, tap Apple Pay, Google Pay or card, and the money goes to your own Stripe or Square account. No retailer in the middle, no app, no reprint when anything changes.

PackYour QR code, printed once
ScanYour product page opens on their phone
PayApple Pay, Google Pay or card, to you

What is a direct commerce label?

A direct commerce label is a product label or pack with a QR code that opens a page for that product where the customer can buy it straight away, paying by Apple Pay, Google Pay or card, with the money going to the brand rather than a retailer or marketplace.

From pack to paid in four steps

No developer and no shop to set up. If you already sell online, the button can open your shop instead.

01

Make the page

Describe the product in Link Studio, or start from a template. Our AI builds the page in your logo, colours and voice.

02

Connect Stripe or Square

Log in to the Square you already use, or connect or create a Stripe account, in a few minutes. Payments go straight into it.

03

Switch on Buy now

Set the price, postage per order or pick-up only, and the countries you post to. Publish, and the page checks every link before it goes live.

04

Print the code

Download the QR code for your label, pack, swing tag or shelf talker. Change the page whenever you like; the code stays the same.

Made for things people buy again

The empty pack is the reminder, and the code is the reorder button sitting right on it.

Coffee and teaSauces and condimentsWine and spiritsSkincareCandlesPet food and treatsSupplementsCleaning refillsLimited releasesMarket stalls

Your customer, your money, your data

Paid straight to you

The checkout is created on your own Stripe or Square account. The money lands there, not with DeStore, and is paid out to your bank as usual.

Buyer details stay with you

Stripe or Square collects the delivery address for the courier, and it stays in your account. DeStore records the order count and amount, never the buyer's name or address.

Every scan counted

See which products are scanned, in which towns, when and on what phones. Nothing that identifies the person scanning is kept.

Change it without reprinting

New price, sold out, new photo, a seasonal offer: change the page and every label already printed shows it.

Selling direct makes you the seller: the Australian Consumer Law's guarantees apply online as they do in a shop, and if you are registered for GST, your price includes it. Stripe or Square sends the buyer a receipt.

What it costs

Pay as you go, in Australian dollars. Every account starts with A$10 of credit, no card and no end date.

35c

to publish each QR code

99c

once for each live page, hosted for 10 years

1%

of each sale to DeStore, plus Stripe's or Square's own fees. Buyers pay the price you set.

1,000

scans free each month, then 1c a scan

Plans from A$99 a month turn the fee into credit at lower rates. See pricing →

What it does today, and what is next

Today

  • One product per page, with Buy now and a quantity of 1 to 10
  • Apple Pay, Google Pay and card through your own Stripe or Square account
  • Postage per order or pick-up only, and the countries you post to
  • Or a button to your existing online shop
  • The page listed on Google as a product, if you choose

Not yet

  • A cart with several products
  • Sizes, colours and other variants
  • Stock counts
  • GS1 barcodes and batch numbers on the label (coming)

Questions brands ask

What is the easiest way to sell direct from a physical product label in Australia?

Put a QR code on the pack that opens a page for that product with a Buy now button on it. The customer scans with their phone camera, sees the product, and pays with Apple Pay, Google Pay or a card. There is no app to download and no shop to search.

In DeStore you build the page in Link Studio, connect your own Stripe or Square account and switch on Buy now. The money goes straight to your account; DeStore takes 1% of the sale. You set the price, the postage per order (or pick-up only) and the countries you post to.

Selling direct makes you the seller. The Australian Consumer Law's guarantees (refunds and repairs for major faults) apply online just as they do in a shop, and if you are registered for GST, your price includes it. Stripe or Square sends the buyer a receipt.

How can I add a Buy now button to my product packaging QR code?

If you already have an online shop, the simplest Buy now is a button that links to that product in your shop. Your checkout, stock and shipping stay where they are.

If you do not, DeStore can take the payment on the page itself. Set a price and postage, and the button opens a Stripe or Square checkout on your own account, which collects the delivery address for the courier. Today that is one product per page, without a cart or size and colour options.

Can a QR code take Stripe payments for a product?

Yes. Stripe's own Payment Links can be turned into a QR code, but a payment link jumps straight to a checkout. Someone who scans a pack usually wants to see what they are buying first.

A DeStore code opens the product page first and the checkout second. The checkout is created on your own Stripe account (a direct charge), or your own Square if you use Square, so the buyer's name and address stay with you, not with us. Apple Pay and Google Pay appear automatically on phones that have them.

How do I put a Buy now QR code on a product label?

Give it room: around 2 cm square is a common minimum for a pack, with a clear margin of plain space around the code and strong dark-on-light contrast. Put a few words next to it that say what the scan does, such as "Scan to reorder", because people scan when they know what they will get.

Point it at a page you can change rather than straight at a checkout. When the price moves, stock runs out or a new size arrives, you change the page and every label already printed shows it.

Is it worth selling from a QR code on packaging?

It pays most for things people run out of: coffee, sauces, wine, skincare, pet food, supplements. The empty pack is the reminder, and the code is the reorder button sitting right on it.

Because every scan is counted by time, town and type of phone, you can see which products and places actually get scanned before you spend more on the idea. Nothing that identifies the person scanning is kept.

More answers about QR codes, recalls and food labels: QR answers →

Turn one product into a shop

Pick the product people reorder most. Make its page, switch on Buy now, and put the code on the next print run.