# Organizer Help

# Create your first event

## Public help

1. Sign in to the Organizer Panel.
2. Go to **Events** and choose **Create**.
3. Complete the event details, schedule, location, and ticket setup.
4. Save the event.
5. Public visibility depends on the event status and required LinkUp approval gates.

> **Internal note:** Wizard overflow/generic errors remain a UX review item.

## Verification evidence

`Organizer Event Creation`, `Public Pending Event Approval Gate`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Verify your organizer profile

## Public help

Email verification and organizer profile approval are separate.

- If email verification is required, sign-in shows a verification-link message.
- If email is verified but organizer profile approval is pending, the Organizer Panel shows an `Organizer profile verification is pending` banner.
- Paid ticketing and payout-sensitive actions may remain limited or less trusted until LinkUp approves the organizer profile.

## Verification evidence

`Organizer Finance Settings And Payout Validation`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Set up your public organizer page

## Public help

Your public organizer page helps attendees confirm who is hosting an event.

1. Sign in to the Organizer Panel.
2. Open your profile, organization, or settings page. `[VERIFY: confirm exact menu label]`
3. Add your organizer name, logo, bio, email, phone number, and social links.
4. Use a clear logo and a short bio that explains the type of events you host.
5. Save your changes.
6. Open your public organizer page to confirm the profile looks correct.

## Expected LinkUp behavior

LinkUp should give each organizer a public storefront/profile page that can list organizer details, events, and contact or social links.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>Public organizer storefront routes exist.</td><td>Implemented</td><td>Public web</td><td>Open an organizer URL such as `/organizers/{organizer}`.</td></tr><tr><td>Organizer can edit profile content.</td><td>Needs Verification</td><td>Organizer panel</td><td>Look for profile or organization settings in `/organizer`.</td></tr><tr><td>Logo, bio, and contact info appear publicly.</td><td>Needs Verification</td><td>Public web</td><td>Update a test organizer profile and view the public page.</td></tr><tr><td>Team/organization profile page is fully implemented.</td><td>Partial</td><td>Organizer panel</td><td>Compare current panel to frontend audit gap list.</td></tr></tbody></table>

## Verification checklist

- Open a public organizer page.
- Update profile fields if the organizer UI exists.
- Confirm changes appear on the public page.
- Check mobile display for logo and bio.

## Gaps / notes

- Frontend audit notes list Organization/Profile as missing or incomplete in the organizer panel.
- Do not publish exact profile-edit steps until the UI labels are confirmed.

# Create ticket tiers

## Public help

1. Open the Organizer Panel.
2. Go to an event's ticket section or open **Tickets**.
3. Create free or paid ticket tiers.
4. Set ticket name, quantity, price, and availability rules as needed.
5. Review inventory after saving.

## Verification evidence

`Organizer Ticket Tier Creation`, `Free Ticket Checkout And LinkUp Fee`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# View ticket sales and reservations

## Public help

1. Open the Organizer Panel.
2. Go to **Orders**.
3. Review paid orders, pending offline reservations, expired reservations, and order amounts.
4. Order rows are scoped to the organizer.
5. Use reservation/order status to decide which attendee records need action.

## Verification evidence

`Organizer Orders And Reservation Status`, `Organizer Dashboard And Orders Metrics Retest`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Add scanner users

## Public help

1. Open the Organizer Panel.
2. Go to **Scanners**.
3. Create the scanner user.
4. Assign the scanner user to the correct event or events.
5. Give the scanner user only the access needed for door operations.

> **Internal note:** Add exact click-path screenshots for event selection because the control is non-obvious.

## Verification evidence

`Organizer Scanner Users And Assignment`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Publish, edit, pause, or cancel an event

## Public help

Public event visibility is controlled by event status and approval gates. Approved public events where the internal status is `event_status=pending` should be treated as **Published** in user-facing copy. If an event is not approved, show **Awaiting LinkUp approval**.

Organizer-facing copy should say: "Your event is saved. It will become publicly ticketable after LinkUp approval." Admin/internal screens may include the technical note **Internal status: pending** when useful. Avoid showing **Pending** alone when the event is already live/public after approval.

## Verification evidence

`Public Pending Event Approval Gate`, `Event Lifecycle Visibility Gates`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Add flyers and event images

## Public help

Strong event images help attendees recognize your event and confirm they are on the right page.

1. Open your event in the Organizer Panel.
2. Find the image, flyer, or gallery section. `[VERIFY: confirm exact label]`
3. Upload a clear event flyer or hero image.
4. Add gallery images if the event supports more than one image.
5. Save the event.
6. Preview the event page on desktop and mobile.

## Expected LinkUp behavior

LinkUp should store event images safely, show them on public event pages, and keep image handling consistent between admin, organizer, and public pages.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>Event image columns exist.</td><td>Implemented</td><td>Backend</td><td>Confirm event image fields/models exist.</td></tr><tr><td>Organizer image upload works.</td><td>Needs Verification</td><td>Organizer panel</td><td>Upload a test image to an event.</td></tr><tr><td>Images display publicly.</td><td>Needs Verification</td><td>Public web</td><td>Open the event detail page after upload.</td></tr><tr><td>Image storage is still filename-based.</td><td>Partial</td><td>Backend</td><td>Track known image-column refactor item before changing behavior.</td></tr></tbody></table>

## Verification checklist

- Upload one event image.
- Preview the event page.
- Replace the image and confirm old/new display behavior.
- Check mobile event detail display.

## Gaps / notes

- Known investigation notes mention image-column refactor work.
- Recommended image size and file limits need to be confirmed before publishing.

# Set up payments and payouts

## Public help

**The Organizer Panel finance area includes**

- **Checkout Gateway** for manual/offline controls and checkout compatibility fields.
- **Payment Settings** for Stripe, PayPal, and LinkUp Ticket Allocation Billing sections.
- **Payouts** for payout requests and payout history.

Payout creation rejects zero-balance and over-balance requests based on paid unpaid organizer revenue.

## Verification evidence

`Organizer Finance Settings And Payout Validation`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Enable offline reservations

## Public help

1. Open the Organizer Panel payment/checkout settings for the event.
2. Enable cash and/or bank transfer if the event should accept offline reservations.
3. Set the event-specific hold time.
4. The website uses the event-specific hold time, limited by the global maximum.
5. Confirm payment before marking an offline reservation as paid/confirmed.

## Verification evidence

`Offline Cash And Bank Transfer Reservations`, `Offline Cash And Bank Transfer Browser Checkout Retest`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Create promo codes

## Public help

1. Open the Organizer Panel.
2. Go to **Promos**.
3. Create the promo code and choose its event/discount rules.
4. Save the promo.
5. Test the promo at checkout before announcing it.

Promo application worked on staging after the two-step coupon fixes.

## Verification evidence

`Organizer Promo Codes And Checkout Application`, `Paid Checkout Promo And Two-Step Order Pricing`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Export attendee lists

## Public help

Use the Organizer Panel order/export surface to export attendee or sales data. Exports are scoped to the organizer/event. Treat exported attendee data as private and share it only with people who need it for event operations.

## Verification evidence

`Organizer Attendee And Sales Export`.

## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Claim a curated event from LinkUp Discover

## Public help

LinkUp Discover may list public events before the organizer has created a full LinkUp event. Claiming lets the real organizer take control of the event page.

1. Find the curated event on LinkUp.
2. Select the claim option if it is available. `[VERIFY: confirm claim UI exists]`
3. Provide proof that you manage or own the event.
4. Use an official event email, Instagram account, or other trusted proof.
5. Wait for LinkUp to review the claim.
6. After approval, update the event details and ticket options.

## Expected LinkUp behavior

LinkUp should keep curated events separate from verified organizer-owned events until a claim is approved by the internal team.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>Discover queue/admin resources exist.</td><td>Implemented</td><td>Admin / Curator</td><td>Open Discover Queue and Discover Search Terms resources.</td></tr><tr><td>Public claim workflow exists.</td><td>Needs Verification</td><td>Public web / Organizer</td><td>Look for claim actions on curated event pages.</td></tr><tr><td>Claim review updates ownership safely.</td><td>Needs Verification</td><td>Admin / Backend</td><td>Approve a test claim and confirm event ownership changes.</td></tr><tr><td>External ticket links can switch to LinkUp tickets.</td><td>Needs Verification</td><td>Discover / Events</td><td>Claim a curated event and test ticket-link transition.</td></tr></tbody></table>

## Verification checklist

- Create or identify a curated event.
- Find the claim action.
- Submit proof as organizer.
- Review and approve internally.
- Confirm ownership and ticket controls after approval.

## Gaps / notes

- Claiming workflow may be planned rather than live.
- Source attribution and curated-vs-verified rules need internal policy pages.

# Handle event cancellations and refund expectations

## Public help

If an event is cancelled or materially changed, attendees need clear information about what happens next.

1. Confirm the event status and reason for the change.
2. Pause ticket sales before announcing the cancellation if needed.
3. Prepare a clear message for attendees.
4. Review refund rules for the event and payment method.
5. Coordinate with LinkUp support or admin for refund processing. `[VERIFY: confirm organizer refund controls]`
6. Keep a record of decisions, messages, and refund requests.

## Expected LinkUp behavior

LinkUp should prevent further sales for cancelled events, preserve order history, and support a clear refund process for affected attendees.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>Admin refund audit exists for Stripe.</td><td>Implemented</td><td>Admin / Backend</td><td>Confirm Stripe refund audit tables and admin visibility.</td></tr><tr><td>Organizer self-refund controls exist.</td><td>Planned</td><td>Organizer panel</td><td>Do not publish as live unless controls are confirmed.</td></tr><tr><td>Cancelled event stops future checkout.</td><td>Needs Verification</td><td>Public web / Checkout</td><td>Cancel a test event and attempt checkout.</td></tr><tr><td>Attendee communication workflow exists.</td><td>Needs Verification</td><td>Notifications / Admin</td><td>Check notification templates and event messaging options.</td></tr></tbody></table>

## Verification checklist

- Cancel a test event.
- Confirm public checkout is blocked.
- Inspect affected orders.
- Attempt a test refund path in test mode only.
- Confirm attendee notification options.

## Gaps / notes

- Payments/refunds are a dedicated future deep-dive area.
- Organizer responsibilities need policy approval before public publishing.

# Manage organizer roles and team access

## Public help

Use team access when more than one person helps manage events, orders, scanning, or payouts.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should separate organizer owner, team member, and scanner permissions so helpers only access what they need.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Write better event descriptions

## Public help

A good description helps attendees understand the vibe, venue, timing, entry rules, and what is included.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should give organizers enough event-description space and preview tools to publish clear event pages.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Use free tickets vs paid tickets

## Public help

Free tickets are for RSVP-style access or controlled entry without payment. Paid tickets collect money before or after reservation confirmation.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should clearly separate free, paid, complimentary, and reserved tickets so reports and scans stay accurate.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Stop or pause ticket sales

## Public help

Pause ticket sales when capacity, venue, approval, or event details need attention before more attendees buy.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should stop new checkout attempts while preserving existing orders and tickets.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Understand when funds reach your account

## Public help

Payout timing depends on payment provider settlement, LinkUp review, refund risk, and payout request processing.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should show organizers payout status and avoid promising funds before settlement is ready.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Handle failed or pending organizer payments

## Public help

Failed or pending payments need review before an organizer treats a ticket as paid or confirmed.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should make payment status clear in orders, reservations, and payout reports.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Share event links and promote on social media

## Public help

Use clean event links, flyers, and accurate captions when promoting on Instagram, WhatsApp, Facebook, or email.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should give each event a shareable URL and enough public detail for attendees to trust the event.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# View event analytics and performance

## Public help

Analytics help organizers understand sales, reservations, views, and attendee interest.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should provide basic event performance data without exposing private attendee information unnecessarily.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Understand Who is going

## Public help

Who is going should help organizers understand attendance or interest without confusing paid tickets with RSVPs.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should distinguish interest, RSVP, pending reservation, confirmed ticket, and scanned attendee states.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Avoid ticket fraud

## Public help

Protect ticket sales by using official LinkUp checkout, scanner accounts, QR validation, and safe refund handling.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should reduce ticket fraud through QR codes, duplicate scan protection, roles, and order history.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Handle attendee disputes

## Public help

Disputes can involve payment, refunds, duplicate scans, event changes, or entry decisions.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should preserve records that help organizers and admins review disputes fairly.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Keep your organizer account secure

## Public help

Organizer accounts can control events, orders, payouts, and attendee data, so they need strong security habits.

## What to do

1. Open the relevant LinkUp screen or admin tool.
2. Review the current event, organizer, order, or Discover record.
3. Follow the documented process only after confirming the live UI labels. `[VERIFY: confirm exact screen and action labels]`
4. Record any gap before publishing this page publicly.

## Expected LinkUp behavior

LinkUp should support secure authentication, role separation, and account-change review for sensitive actions.

## Implementation status

<table id="bkmrk-expected-behaviorsta"><tbody><tr><th>Expected behavior</th><th>Status</th><th>Surface</th><th>Manual check</th></tr><tr><td>The workflow exists and matches this article.</td><td>Needs Verification</td><td>Web / Panel / App / Backend</td><td>Run the workflow with a test record.</td></tr><tr><td>Unconfirmed labels are marked for review.</td><td>Implemented</td><td>BookStack</td><td>Search for `[VERIFY:` before publishing.</td></tr></tbody></table>

## Verification checklist

- Confirm the exact menu item and action label.
- Test with a safe local or staging record.
- Confirm the result in the related admin, organizer, or attendee view.
- Update the status label after testing.

## Gaps / notes

- This is a first-pass article and needs live UI review.
- Do not publish as final policy until product decisions are confirmed.

# Set up PayPal for organizer ticket payments

## Public help

PayPal can be used for organizer ticket payment when configured for the organizer/event. Use sandbox credentials only for staging or test mode, and live credentials only for production.

**Verified staging result**

- Order ID `46`
- PayPal order token `280895511B671632C`
- Capture/payment ID `4YJ70984HF6618402`
- Ticket child ID `53`
- Result: organizer payment paid and ticket issued.

## Verification evidence

`Fee Paid, Organizer Payment Incomplete, And Failed Return Handling`, `PayPal Sandbox Organizer Capture Retest`.

## Website screenshot

<figure class="image">![Completed PayPal sandbox purchase showing issued ticket links in the attendee account.](https://linkupcompanion.app/bookstack-screenshots/2026-06/codex-attendee-account-ticket-issued-paypal-order-46.png)<figcaption>Completed PayPal sandbox purchase showing issued ticket links in the attendee account.</figcaption></figure>## Last verified

Verified against the staging website on 2026-06-13. Mobile apps were not tested in this pass.

# Understand ticket allocation and activation fees

## Organizer help

Paid ticket inventory may require an allocation or activation step before tickets can be sold.

## What the fee covers

The ticket allocation or activation fee is paid by the organizer when activating paid ticket inventory. It is separate from the LinkUp Ticket Services fee paid by the ticket buyer during checkout.

## Buyer fee vs organizer fee

- **LinkUp Ticket Services Fee:** paid by the ticket buyer during checkout.
- **Ticket Allocation or Activation Fee:** paid by the organizer when paid ticket inventory is activated.

## Before publishing paid tickets

1. Create the event.
2. Create the paid ticket tiers.
3. Confirm allocation or activation requirements.
4. Confirm payment setup before promoting the event.