FeaturesDownloads and licenses
Digital delivery

Deliver the right file to the right buyer. Every time.

Attach a file or a license key pool to a product, or bundle products together. After purchase, buyers receive signed download links and buyer-specific keys, logged against their order.

Signed
per-buyer links
Auto
key from pool
Full
delivery audit
Order delivery — UI Kit Pro Bundle · Order #CH-2841
Delivered items
All 4 items delivered · Apr 29, 2026
UI Component Library.zip
184 MB
Delivered
Figma Source File.fig
67 MB
Delivered
Documentation PDF
3.2 MB
Delivered
License Key
CH-UX-8K4J-2M9P
Delivered
Delivery
Download linksSigned, time-limited
Downloads2 so far
License key1 key issued
Key statusActive
Key pool status
Remaining keys114 / 200

Keys draw automatically on new purchases.

Why this matters

"Just send me a Dropbox link" breaks everything.

When delivery is a manual email with a static file link, anyone who gets that URL can share it. There's no record of when the buyer downloaded it, no way to revoke access after a refund, and no audit trail for support. Signed, order-linked delivery solves all three.

Manual delivery
CodeHawke delivery
Static URL anyone can share
Buyer-signed expiring link
No revocation after refund
Link expires or can be revoked
No delivery audit trail
Download count logged per order
Manual key tracking in a spreadsheet
Key pool issues automatically

File delivery

Upload the file for a product (a zip for several files). Each buyer receives a signed download link after purchase.

License key pools

Upload a pool of license keys. CodeHawke issues one key per order — the next key draws from the pool automatically.

Signed delivery links

Download links are buyer-specific and time-limited. Sharing a raw URL does not give others permanent access.

Revoke and restore access

Refunds close access automatically, and you can revoke or restore a buyer’s access from the order at any time.

Product bundles

Package multiple file products together. Buyers receive all included assets in one order and one delivery record.

Order-linked delivery

Every download and key issuance is logged against the order. Support can see exactly what was delivered and when.

How it works

Upload once. Every buyer gets their own signed delivery.

Assets are attached to the product, not the individual order. When a new buyer purchases, their signed link is generated from the same source file — no manual re-upload required.

Step
What happens
Upload assets
Add the file to the product, or upload license keys as a list or CSV.
Publish
Set the product live. Checkout and delivery are switched on together.
Buyer purchases
Checkout completes and a signed delivery link is generated for that order.
Buyer receives
Download link or license key delivered in the purchase confirmation email.
Support sees everything
Delivery history, key issued, download count all visible on the order.

Every buyer gets what they paid for. Exactly.

Signed file delivery and automated license key issuance with full delivery history per order — no spreadsheet, no manual email, no static URLs floating around.

Try CodeHawke