I need to add an upload field in the check-out form

FAQ & Troubleshooting · 2 min read · Updated May 21, 2026

you need attendees to upload a file at checkout — a photo for a printed badge, an ID document for an age-restricted event, a proof-of-vaccination certificate, a payment receipt for offline bank-transfer orders, or any other supporting document — and you want to know if Tickera’s Custom Forms can do this.

The honest answer: not natively in standalone

The Custom Forms add-on for standalone Tickera supports text fields, dropdowns, radios, checkboxes, dates — but not file uploads. Reason: secure file upload at checkout requires significant additional infrastructure (validation, virus scanning, storage limits, ownership association, deletion on refund) which isn’t part of the Custom Forms scope.

The workaround: Tickera + WooCommerce + an upload plugin

Run Tickera via Bridge for WooCommerce, then use any of the established WooCommerce file-upload plugins to add upload fields to your product/ticket. Two well-tested options:

  • WooCommerce Upload Files (CodeCanyon, paid) — comprehensive upload solution with file-type restrictions, size limits, image preview, conditional logic, multiple files per product.
  • Product Add-Ons (Woo extension) — official WooCommerce extension with upload-field support among many other add-on types.

Both let buyers upload files before adding the ticket to cart. The uploaded file gets attached to the order and is visible to admins in the WooCommerce order detail view.

Why this works

WooCommerce has had a deep, well-tested file-upload ecosystem for over a decade — hundreds of plugins, multiple competing approaches, and the security model is mature. Rather than rebuild this inside Custom Forms, we recommend leaning on that ecosystem via Bridge.

The trade-off

You’re adding WooCommerce as a dependency (heavier than Tickera standalone) plus another paid plugin. For an organizer who specifically needs the upload feature, that’s worth it. For someone who only needs an upload field on one event, consider whether you really need it at checkout — sometimes “email us your document after purchase” is simpler.

Related

Was this article helpful?

Yes — great. No or partially? Tell us what was missing — we read every message and use it to improve these docs.

Tickera
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.