Skip to content

How to sell digital products on Hekana

4 min read

Line drawing of a tablet with a download arrow beside headphones and an e-book

This guide is for a merchant selling something nobody ships: a code, a gift card, a course or a file. The steps are short, and all of them happen in your dashboard.

1. What counts as a digital product

If a courier has to bring it to the customer's door, it is not digital.

2. Create the product and choose how it is delivered

  1. In your dashboard, open Products, then add a new product or open an existing one.
  2. Fill in the name, price and photos as with any product.
  3. Turn on the Digital product switch.
  4. Under How is it delivered?, pick one of three:
    • I send it myself — you send the code or file from the order page.
    • Codes — sent automatically — each buyer gets one code per item by email once their payment is confirmed.
    • File — download link sent automatically — each buyer gets their own download link by email once their payment is confirmed.
  5. Save.

A digital product carries no shipping fee and does not ask the customer for an address.

3. Load your codes, or upload your file

Codes. After saving the product, open its Codes tab and press Add codes. Paste your codes one per line, or upload a CSV (the first column of each row is read). Press Check codes to see how many are valid, duplicates or invalid before anything is saved; duplicates and invalid lines are never added. If the product has options, add codes to each option separately.

File. Upload it on the product page: PDF, ZIP, EPUB, Word/Excel/PowerPoint, MP3, MP4 or an image, up to 500 MB. The file stays private. Each buyer's download link works for 7 days and allows a limited number of downloads.

I send it myself. Once the order is paid, open it from Orders, send the code by email or WhatsApp from the order page, then press Mark as delivered.

4. The rules that protect you

On the Codes tab of any codes product, under Digital product rules, you can change:

Orders waiting for your approval, or for a code because the codes ran out, appear at the top of Orders.

5. Payment: online payment is required

Cash on delivery is not available on an order where every item is digital, because there is nothing to deliver. Your store needs an online payment method, such as card or mobile wallet.

To turn it on: Settings → Payment Settings, then in the Online payments section switch on Enable online payments and choose cards, wallets or both. Online payments are available on paid plans. More detail in the online payment methods guide.

If your store sells only digital products, you can publish it without setting up a carrier or a pickup address.

6. What the customer sees

When everything in the cart is digital, checkout asks for three things only:

No address, and no shipping fee. Before placing an order that includes a digital product, the customer ticks a box confirming they understand a code or file can't be refunded once it's shown.

Once the payment is confirmed, the customer finds their code (with a copy button) or their download button on the payment success page, on their order page, and in the email we send them. If the order is waiting for your approval or for a code, those pages say so, and the code arrives by email when it is ready.

If the cart mixes a digital product with a physical one, the order checks out as a normal order with shipping and an address.

7. Tips