FeaturesDownloads and licenses
Digital delivery

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

Attach files, asset bundles, and license key pools to any product. After purchase, buyers receive signed download links and buyer-specific keys — logged against their order with expiry rules you control.

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 rules
Link expiry72 hours
Re-downloads5 max per order
Downloads used2 of 5
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 bundles

Attach multiple files, folders, or asset packs to a product. 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.

Expiry and re-download rules

Set how long download links stay active and how many times a buyer can re-download. Renewable on request.

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 files, bundles, or a license key CSV to the product.
Set delivery rules
Configure link expiry, re-download limit, and access window.
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