Digital ID Card Platform for Print & Download Fulfillment

How Ecardz expanded from plastic card printing only to a full digital ID card platform — design, order, download, and bulk creation for corporate clients across New Zealand.

Digital ID Card Platform for Print & Download Fulfillment

Ecardz built its business on physical plastic ID cards — design, print, and ship — with no digital product or self-service platform. Authenticate, working with its development partners, delivered a production-ready Digital Cards Platform where users design from templates, company admins bulk-import teams from spreadsheets, and Ecardz staff fulfill digital, physical, or combined orders from one admin console.

  • 3 — Fulfillment options (Digital · Physical · Both)
  • 5 — Export formats (PNG, JPG, WebP, PDF, SVG)
  • 3 — Role tiers (Platform Admin · Company Admin · User)
  • New — Digital product line

The Problem: Plastic Only — No Digital Product or Self-Service

Ecardz is a New Zealand ID card provider built on printing and shipping physical plastic cards. Customers sent artwork; Ecardz produced CR80-standard cards and mailed them. Print worked — but organisations increasingly wanted instant digital IDs for phones, without waiting on production and shipping. Ecardz had no digital product, no design tool, and no order system for digital fulfillment alongside print. Every card relied on manual back-and-forth — email, spreadsheets, and design files. Company admins couldn't invite teams, bulk-create cards, or track orders in one place. Ecardz staff had no unified view across companies, users, templates, and orders. Generic tools couldn't enforce CR80 specs or connect to print. Ecardz needed a purpose-built platform to extend print into digital — a new revenue stream, not a replacement.

  • No digital product — only plastic orders, missing demand for instant downloads
  • Manual design handoffs instead of self-service templates and editor
  • No bulk workflow for admins onboarding teams from spreadsheets
  • No unified order system for digital downloads and physical shipping
  • No multi-tenant portal for clients to manage users, cards, and orders
  • Print-only ops couldn't scale without more headcount per tweak and inquiry

The Solution: Digital ID Card Platform with Print Integration

Authenticate and its development partners built a full-stack Digital Cards Platform for Ecardz. Users log in via invitation, pick a template, publish through Draft → Published → Ordered → Ready, and order digital downloads, physical cards, or both — with separate fulfillment tracking. Company admins bulk-import from Excel/CSV and batch publish or print. Platform admins manage companies, users, templates, and orders from one console. Print stays intact; digital becomes a new product line.

React 19 + Vite · Supabase · Playwright · html2canvas + jsPDF · Real-time subscriptions

  • Visual card designer: Template editor with live preview, photo crop, diacritic support, double-sided cards, and CR80 output at 300 DPI
  • Digital + physical fulfillment: Digital, Physical, or Both — separate status per item (Pending → Ready/Delivered)
  • Bulk card creation: Four-step wizard — template, upload, map columns, create — with batch history and optional publish or print
  • Multi-role access control: Platform admin, company admin, and user roles with invitations, quotas, and scoped data
  • Order management console: Fulfillment pipeline with bulk updates, tracking numbers, and real-time user status
  • Ready to Download hub: Completed digital orders with search, filters, and export (PNG, JPG, WebP, PDF, SVG)

Results

  • New Digital Revenue Stream: Sell digital ID cards alongside plastic — downloads, prints, or both from the same design.
  • Self-Service Card Creation: Users and admins create cards via templates, visual editor, and bulk import — no manual handoffs.
  • Unified Digital & Print Fulfillment: One system tracks digital and physical fulfillment separately — with admin stages, tracking, and a Ready to Download hub.
  • Scalable Multi-Tenant Operations: Multiple corporate clients with admins, invitations, and scoped management — onboard new orgs without custom builds.

Key takeaways

  • Extend, Don't Replace — Ecardz added digital on the same platform. Businesses with physical ops can grow into digital without rebuilding from scratch.
  • Purpose-Built Beats Generic Tools — CR80 specs, template slots, and print integration need a custom platform — not Canva or generic badge apps.
  • Bulk Creation Unlocks Enterprise Sales — Spreadsheet import for hundreds of employees turns a card tool into an enterprise ID program.
  • One Platform, Two Fulfillment Paths — Separate digital and physical tracking on one design — download, mail, or both without duplicate work.