Skip to content

Receipt Configuration — Operator Guide

Audience: Event Operators, Show Admins App: Event Site (My Orders/Tickets) · Show Admin (Marketing Settings) Related: [[email-template-variables-operator-guide]] · [[tribal-knowledge/index|Tribal Knowledge]] ClickUp: #86b7q2023 — Add the ability to download a receipt / invoice for an order


What this is

Attendees can download a Payment Receipt / Invoice for Reimbursement PDF directly from the My Tickets / Orders page on the event site. The receipt is designed for employer reimbursement and expense reporting — it includes order details, payment method, ticket line items, and totals.

The receipt content is driven partly by marketing settings you configure per-summit in Show Admin. This guide covers what those settings are and how they affect the PDF.


How attendees access receipts

On the event site, any attendee with a paid order can go to My Tickets → Orders and click the download button next to their order to get the receipt as a PDF.

Note: Free orders (those covered entirely by a promo code with no actual charge) also generate a receipt, but the Payment Method will show N/A since no payment was processed.


Marketing settings for receipt configuration

These keys are set in Show Admin → Settings → Marketing the same way as other marketing settings. They control what appears in the Organizer section of the receipt header and the tax ID line.

Marketing Setting Key Description
PRINT_LOGO URL of the logo to display at the top of the receipt. Defaults to summit.logo if not set.
RECEIPT_ORGANIZER_LEGAL_NAME Legal entity name of the organizing body (e.g. "Linux Foundation Events, LLC"). Defaults to the summit name if not set.
RECEIPT_ORGANIZER_ADDRESS_LINE_1 Street address line 1
RECEIPT_ORGANIZER_ADDRESS_LINE_2 Street address line 2 (optional)
RECEIPT_ORGANIZER_CITY City
RECEIPT_ORGANIZER_STATE State or Province
RECEIPT_ORGANIZER_POSTAL_CODE Postal / ZIP code
RECEIPT_ORGANIZER_COUNTRY Country
RECEIPT_ORGANIZER_TAX_ID The tax ID value (e.g. "12-3456789")
RECEIPT_ORGANIZER_TAX_ID_LABEL Label for the tax ID field (e.g. "EIN", "VAT", "ABN")

How to add or update a setting

  1. In Show Admin, select your summit, then go to Settings → Marketing in the left sidebar.
  2. Click Add setting (or find and edit an existing key).
  3. Set the Key to one of the keys from the table above (exact match, uppercase).
  4. Set the Type to TEXT.
  5. Enter the Value and save.

Default behavior when settings are not configured

It is safe to deploy without any of these settings configured — the receipt will render cleanly using summit defaults. Specifically:

  • PRINT_LOGO — falls back to summit.logo.
  • RECEIPT_ORGANIZER_LEGAL_NAME — falls back to the summit name.
  • Address fields (LINE_1, LINE_2, CITY, STATE, POSTAL_CODE, COUNTRY) — if none of the address fields are set, the organizer address section is omitted entirely from the receipt. There will be no empty/blank address block.
  • RECEIPT_ORGANIZER_TAX_ID / RECEIPT_ORGANIZER_TAX_ID_LABEL — if not set, the tax ID line is omitted entirely.

What the receipt shows

The PDF is titled "Payment Receipt / Invoice for Reimbursement" and includes:

Header / Organizer section - Logo (from PRINT_LOGO or summit default) - Organizer legal name - Organizer address (if configured) - Tax ID and label (if configured)

Document details - Document Number (= Order Number) - Issue date

Event section - Summit / event name and dates

Payment information - Order Number - Payment Method (see below) - Card Type and Last Four digits (for credit/debit card payments only)

Ticket line items and totals - Each ticket with its price - Refunded amount (only shown when a refund has occurred) - Balance Due

Reimbursement box - A labeled section reading "For Employer / Reimbursement Use" with a brief confirmation statement — intentionally repeated across the document to make the reimbursement purpose clear.


Payment method display

The receipt shows the payment method used at time of purchase:

Scenario Payment Method shown on receipt
Credit or debit card "Credit / Debit Card" + card type + last four digits
Stripe Link "Stripe Link" (no last-four — this field is omitted rather than left blank)
Bank Transfer (ACH) "Bank Transfer (ACH)"
Alipay "Alipay"
Admin / manual / offline payment "Offline Payment"
Free order (promo code, $0 charge) "N/A"

Note on older orders: payment_info_type is a field introduced in the summit API in August 2025. Orders placed before that time may show N/A for Payment Method even when Card Type and Last Four digits are displayed. This is expected behavior — new orders display correctly.


Refund status on receipts

The receipt badge at the top of the PDF reflects the current order status:

  • PAID — standard paid order, no refund
  • PARTIAL REFUND — order has been partially refunded; the refunded amount and updated Balance Due are shown in the totals section
  • REFUNDED — order has been fully refunded

Orders without any refund activity are unaffected and show only the PAID badge.


Deployment notes

The receipt download is part of the my-orders-tickets-widget, which is bundled into the event-site package. The widget is configured in event-site theme templates — confirm the template for your event includes the widget before launch.

Deployed to: tier1-default, tier1-dark, yoco, 2026ocpemea (as of widget v1.0.8 / event-site v2.1.42 and later).


Last updated: June 1, 2026