Transferring tickets

How a customer hands a ticket off to someone else from the order status page — the recipient enters their details, accepts by email, and gets a new ticket while the original is voided.

Jeff Blake
Written by Jeff Blake Updated May 28, 2026

A customer can pass one of their tickets to another person from the order’s ticket list. The recipient enters their own details and accepts by email, the app issues them a fresh ticket, and the original ticket changes to Transferred. The transfer happens entirely between the two people — you don’t process it.

Requirements: The checkout extension added to the order status page (and, optionally, the thank-you page). See Download tickets checkout extension for setup.

How a customer transfers a ticket

  1. The customer opens their order’s ticket list — on the Thank you page right after checkout, or later on the order status page reached from the order confirmation email.

  2. Under a ticket’s More actions row, they select the transfer link.

  3. They enter the recipient’s name and email, then submit.

  4. The recipient receives an email with Accept and Decline buttons. While they decide, the ticket shows a Pending transfer label but stays valid — it still scans until the transfer is accepted. You can Cancel transfer in the meantime.

  5. When the recipient accepts, the app issues them a new ticket with its own barcode and sends it to them. The original ticket changes to Transferred and stays invalid.

The sender can reverse a transfer before it’s accepted — a pending ticket shows a Cancel transfer button that restores the original ticket.

What carries over to the new ticket

The new ticket inherits the same event, ticket type, and line item as the original, plus any custom field values and notes. The recipient confirms their own name and email, and completes registration if the ticket requires it.

FAQ

The transfer link only appears on tickets the app marks as transferable, and only when no transfer is already pending for that ticket. Confirm the checkout extension is installed on the order status page so the ticket list renders at all.

The transfer has been pending for days. What happened?

The recipient hasn’t clicked Accept yet — the email may be in their spam folder. The sender can use Cancel transfer on the pending ticket and start over, or the recipient can accept from the original email at any time.

Is a transferred ticket still usable?

No. Once a transfer is accepted, the original ticket is marked Transferred and won’t scan. Only the recipient’s newly issued ticket is valid.

Does the recipient need a Shopify account or to pay?

No. The transfer is between the two people. The recipient enters their details and accepts by email — they don’t place an order or sign in to your store.

Can the recipient transfer the ticket again?

Yes, as long as the ticket type stays transferable. The new ticket behaves like any other valid ticket in the recipient’s order view.