Order Audit Logs: Track Changes and Admin Actions

Track every change to a Seaty order: chronological logs of admin actions, email delivery, refunds and transfers, with timestamped accountability.
Order view showing view order logs button and admin actionsOrder view showing view order logs button and admin actions

Order audit logs provide a complete history of every action and change made to an order, helping you track modifications, resolve disputes, answer customer questions, and maintain accountability.

At its simplest, order audit logs answer one question: What happened to this order and who did it?

Who uses this: Event organisers and administrators with access to the order dashboard.

Key capabilities:

  • View a chronological record of all order changes
  • See which staff member performed each action
  • Track email delivery and customer opens
  • Investigate disputes with timestamped evidence
  • Verify refunds, transfers, and modifications

How It Works

At a glance: Actions are automatically recorded as they happen, building a permanent timeline you can review at any time.

1. Automatic recording

Every significant action on an order creates a log entry. You don't need to do anything - the system captures who, when, and what automatically.

2. Accessing the log

Open any order and scroll to the bottom to find the "View order logs" button. The complete history appears in chronological order.

3. Investigating and resolving

Use the log to answer customer questions, verify what happened, and provide evidence when disputes arise.

Think of it this way:

  • Order details show the current state of the order
  • Audit logs show how the order got to that state
  • Email tracking shows whether customers received and opened their tickets

Accessing Order Logs

How to View Logs

  1. Open any order in Seaty
  2. Scroll to the bottom of the order page
  3. Click "View order logs" button
  4. The complete log history appears

The log displays all entries in chronological order, oldest first. Why oldest first? This helps you follow the sequence of events as they actually occurred, making it easier to understand cause and effect.

Getting Back to the Order

Click "Back to order" at the top of the log page to return to the main order view.

Understanding Log Entries

Log Entry Structure

Each log entry shows:

Staff member or system name (left side) Date and time (right side, format: D MMM YY, HH:mm) Action description (below the header)

Example:

Sarah Thompson                    13 Dec 25, 14:32
Order created for purchase #12345 by customer@email.com

System vs Manual Actions

Manual actions show the staff member's name:

  • "John Smith"
  • "Sarah Thompson"

System actions show:

  • "Seaty Emailer" - Automated email system

This helps you distinguish between actions taken by staff and automated processes.

Events That Are Logged

Order Creation

When an order is first created:

Order created for purchase #12345 by customer@email.com

This records the initial purchase and links to the purchase ID.

Email Activity

Email sent:

Seaty Emailer                     13 Dec 25, 14:32
Order email sent to customer@email.com

Email opened:

Seaty Emailer                     13 Dec 25, 15:45
Order email opened by customer@email.com

Email tracking helps confirm customers received their tickets and whether they've viewed them.

Refunds and Cancellations

Refund issued:

Sarah Thompson                    13 Dec 25, 16:20
Refund issued: £45.00

Fee refunds:

Sarah Thompson                    13 Dec 25, 16:20
Seaty Fee (Whole Transaction Fee) Refunded: 150
Sarah Thompson                    13 Dec 25, 16:20
Handling Fee Refunded: 100

Fee refunds are logged separately when applicable, showing amounts in pence.

Payment Recording

When manual payments are linked to orders:

Sarah Thompson                    13 Dec 25, 17:10
Payment #456 of amount £45.00 linked to order.

This records payments taken outside the Stripe system (cash, cheque, bank transfer).

Ownership Transfers

When an order is transferred to a different email address:

John Smith                        13 Dec 25, 18:30
Ownership transferred from old@email.com to new@email.com by John Smith. Admin notes: Customer requested transfer to spouse's email

The log includes who performed the transfer and any admin notes explaining why.

Ticket Swapping

When individual seats are swapped to different performances:

Sarah Thompson                    14 Dec 25, 10:15
Seat A12 swapped from Saturday 15th March to Sunday 16th March

Each swapped seat generates a separate log entry.

Email Resending

When staff re-send order confirmation emails:

John Smith                        14 Dec 25, 11:45
Order email was re-sent to customer@email.com.

This helps track duplicate email requests.

Attendee Name Changes

When the name on an order is updated:

Sarah Thompson                    14 Dec 25, 12:30
Attendee name changed from "Old Name" to "New Name"

This logs name corrections and updates.

Resale Listings

When tickets are listed for resale:

John Smith                        14 Dec 25, 14:20
Tickets put up for resale: A12, A13, A14.

The log shows which specific seats were listed.

Using Logs for Troubleshooting

Common Scenarios

"I didn't receive my tickets"

Check the logs for:

  1. Email delivery confirmation
  2. Whether they opened the email
  3. If email was re-sent

If no delivery record exists, the email may have failed or been blocked.

"I was charged twice"

Review the logs to see:

  1. When the order was created
  2. If multiple payment entries exist
  3. Payment IDs to cross-reference with your payment processor

"Someone changed my order without permission"

The logs show:

  1. Who made the change
  2. Exactly when it happened
  3. What was modified

This helps identify whether it was staff action, customer action, or system error.

"Where's my refund?"

Check for refund log entries showing:

  1. When the refund was processed
  2. Who issued it
  3. The exact amount refunded

"My ticket was for a different date"

Look for ticket swap entries:

  1. Original date
  2. New date
  3. Who performed the swap and when

Investigation Tips

Start with the customer's complaint date: Look at log entries around that timeframe.

Check email activity first: Many issues relate to emails not received or read.

Look for refund entries: If a customer claims non-receipt of a refund, the log confirms whether it was processed.

Verify ownership transfers: Disputes often arise from email address changes.

Track modification sequences: Multiple log entries in quick succession might indicate complex changes.

Using Logs for Customer Service

Providing Accurate Responses

Logs give you precise details to answer customer questions:

Customer: "When was my order confirmation sent?"

You: "The order email was sent on 13 Dec at 14:32 and opened on 13 Dec at 15:45."

Customer: "I think I was refunded the wrong amount."

You: "The log shows a refund of £45.00 was issued on 13 Dec at 16:20 by Sarah Thompson, which matches the ticket price of £40.00 plus the £5.00 handling fee."

Building Customer Trust

When customers know you have detailed records:

  • They're more confident in your organisation's professionalism
  • Disputes resolve faster with clear evidence
  • You can demonstrate accountability

Handling Disputes

Steps:

  1. Listen to the customer's claim
  2. Check the logs for relevant entries
  3. Compare logs to the customer's description
  4. Provide specific facts from the log (dates, times, amounts)
  5. Resolve based on evidence

Example:

Customer: "I never received a refund that was promised two weeks ago."

Log check: No refund entry exists in the logs.

Resolution: "I've reviewed the complete order history, and unfortunately I can't find any record of a refund being processed. Let me investigate this further and get back to you within 24 hours."

Data Retention and Privacy

How Long Are Logs Kept?

Order logs are retained as long as the order exists in the system. This ensures complete historical records for:

  • Accounting purposes
  • Dispute resolution
  • Audit requirements

Who Can See Logs?

Order logs are internal administrative records. Only staff members with access to the order dashboard can view logs.

Customers cannot see order logs. This is intentional - logs may contain:

  • Internal staff notes
  • Administrative actions
  • System-level information

Privacy Considerations

Logs contain:

  • Customer email addresses
  • Staff member names
  • Dates and times of actions
  • Financial amounts

This information should be:

  • Kept confidential
  • Only shared when necessary for customer service or dispute resolution
  • Protected under your organisation's data protection policies

When Logs Are Most Helpful

High-Value Scenarios

Refund disputes:

Customer claims they requested a refund but never received it. Logs show whether a refund was processed and when.

Duplicate ticket claims:

Customer says they didn't receive their original tickets and requested a re-send. Logs show email delivery and re-send history.

Unauthorised changes:

Customer reports their order was modified without their knowledge. Logs identify who made changes and when.

Payment confusion:

Customer claims they paid but tickets show as unpaid. Logs show payment linkage history.

Date change requests:

Customer wants to verify when they requested a ticket swap. Logs show the exact date and who processed it.

Less Useful Scenarios

Internal ticket notes:

Logs don't show every individual note added to tickets. Use the ticket page for current notes.

Customer viewing history:

Logs show email opens but not every time a customer views their ticket page.

Seating plan changes:

Logs track individual seat swaps but not wholesale seating plan reorganisations.

Important Behaviours

Log Order

Logs are displayed chronologically starting with the oldest entry first. This helps you follow the sequence of events as they occurred.

Time Format

All log times use 24-hour format (e.g., 14:32, not 2:32pm) and are displayed as:

  • Day Month Year, Hours:Minutes (e.g., "13 Dec 25, 14:32")

Date Format

Dates in log descriptions use British format:

  • "Saturday 15th March" (performance dates)
  • "13 Dec 25" (log timestamps)

Currency Display

Refund amounts appear in two formats:

Formatted currency: "Refund issued: £45.00"

Raw pence amounts: "Seaty Fee (Whole Transaction Fee) Refunded: 150" (meaning £1.50)

Some older log entries may show amounts in pence rather than pounds.

Email Events Integration

Email delivery and open events are integrated into the main log timeline, showing when emails were sent and whether customers opened them.

This combines:

  • Database log entries (manual actions, refunds, transfers)
  • Email tracking data (deliveries and opens)

Both appear in a single chronological view.

No Edit or Delete

Log entries cannot be edited or deleted. This ensures:

  • Audit integrity
  • Accurate historical records
  • Protection against tampering

Why can't logs be modified? This protection ensures that logs remain trustworthy evidence. If logs could be edited, they would lose their value for dispute resolution and accountability.

Once an action is logged, it remains in the permanent record.

Common Questions

Log Content

Why don't I see every action I've taken?

Not all actions generate log entries. Only significant changes are logged:

  • Order creation
  • Refunds and cancellations
  • Ownership transfers
  • Payment recording
  • Ticket swapping
  • Email sending and resending

Viewing an order, adding internal notes, or updating flags may not create log entries.

Why do some entries show "Seaty Emailer" instead of a staff name?

"Seaty Emailer" indicates automated system actions. These happen without manual intervention:

  • Order confirmation emails
  • Email delivery tracking
  • Email open tracking

Searching and Exporting

How do I find a specific action in a long log?

The browser's find function (Ctrl+F or Cmd+F) helps search for:

  • Staff member names
  • Specific dates
  • Keywords like "refund", "email", "transfer"

Can I export the log history?

The log view is designed for on-screen review. To create a record:

  1. Take a screenshot of the log page
  2. Copy relevant log entries manually
  3. Include in your documentation or response to customers

Customer Communication

What if I need to prove something to a customer?

Logs are internal only, but you can:

  • Quote specific log entries in your communications
  • Provide dates and times from the log as evidence
  • Use logs to verify your organisation's actions

Don't share screenshots of the entire log with customers as it may contain other sensitive information.

Email Tracking

Are email opens always accurate?

Email open tracking depends on:

  • Customer's email client displaying images
  • Email client privacy settings
  • Whether they enabled image loading

If an email shows as "sent" but not "opened," it doesn't always mean they didn't read it - they may have privacy protections enabled.

Data and Timing

Can I see logs for deleted orders?

Once an order is permanently deleted from the system, its logs are also deleted. This is why it's important to review logs before deleting orders in dispute situations.

What timezone are logs shown in?

Log timestamps use UTC (Coordinated Universal Time). For UK-based organisations, remember:

  • GMT = UTC (winter)
  • BST = UTC +1 (summer)

Adjust times accordingly when discussing with customers.