← Viva Grafix · Work
Design collaboration with DSL4 Digital · 2026
EN · ES
Start a project →

Papertill — Product design for DSL4 Digital

Product · Commerce — Design collaboration with DSL4 Digital, 2026
Papertill

Sell a file. Keep the money. A complete digital-product checkout in one Cloudflare Worker — sold as a $29 kit whose own storefront is the live demo.

papertill.dsl4.com
Papertill — DSL4 Digital product interface with product design by Viva Grafix
ProjectPapertill — checkout-in-a-Worker
ScopeProduct design · Checkout UX · Compliance presentation
Model$29 one-time · its storefront is the demo
YearTenerife · 2026

A whole checkout, in one file you can read.

Selling one digital file should not require a platform, a plugin stack and a monthly fee. Papertill is a complete checkout — payment, delivery, license keys, receipts — in a single dependency-free Cloudflare Worker. It costs $29, and it sells itself: the storefront you buy it from is the product, running live, with a public sales ledger at /colophon.

DSL4 Digital engineered the checkout, delivery and signing systems. Viva Grafix designed the product story and checkout experience around that inspectable architecture, so buyers can understand what happens from payment to download.

Viva Grafix’s design response

Dogfooding as proof.

The strongest claim a checkout kit can make is to run its own till in public.

01

Buy → download, complete

Stripe Checkout in, signature-verified webhook, then an HMAC-signed expiring download link out — the entire commerce loop in one Worker plus KV.

02

License keys with no database

Keys are stateless and deterministic — re-derivable on demand, so there is nothing to store, migrate or leak.

03

Legal out of the box

LSSI-CE and EU Consumer Rights Directive compliance are built into the kit, not left as an exercise for the buyer.

Papertill — the fee math on 100 sales of a $29 product versus marketplace platform fees
The receipt we wrote to make the pitch: on 100 sales of a $29 product, the marketplaces keep hundreds — Papertill keeps $0.00.
Engineering context

Under the hood.

DSL4 Digital keeps the commerce surface small and fully verified; we made that architecture readable in the product and storefront.

Cloudflare Worker (dependency-free)KVStripe CheckoutStatic assets
01

Verified end to end

A full buy-to-download verification harness runs against a mock Stripe server — the purchase path is tested as a behaviour, not as a set of units.

02

Signed everything

Stripe webhooks are signature-verified and download links are HMAC-signed with expiry — the two places a file-shop actually gets robbed.

03

Radically small

One Worker, zero dependencies. The whole product fits in a codebase a buyer can audit over coffee.

On the work · Viva Grafix, 2026

Papertill is DSL4 Digital’s commerce engineering reduced to its honest minimum, with Viva Grafix giving it a clear product story: a till, a file, and a receipt — running live as its own proof.

Viva Grafix · Tenerife · 2026