Skip to content
  • Home
  • Features
    • Event Management
    • Email Notifications
    • Payment Processing
    • Recurring Events
  • Documentation
  • Pricing
  • Contact Us
  • Live Demo
    • Simple Event
    • Recurring Event
    • Virtual Event
    • Free Event
    • Paid Event
    • RSVP Event
    • Waitlist Event

EARLY ADOPTER OFFER — Eventixa Pro: $49/year $0 (FREE) · First 100 Pro subscriptions only. Get Pro Free →

Eventixa – Events Calendar, Tickets and Bookings
  • Home
  • Features
    • Event Management
    • Email Notifications
    • Payment Processing
    • Recurring Events
  • Documentation
  • Pricing
  • Contact Us
  • Live Demo
    • Simple Event
    • Recurring Event
    • Virtual Event
    • Free Event
    • Paid Event
    • RSVP Event
    • Waitlist Event
Get Started

EARLY ADOPTER OFFER — Eventixa Pro: $49/year $0 (FREE) · First 100 Pro subscriptions only. Get Pro Free →

Eventixa – Events Calendar, Tickets and Bookings

Getting Started

  • Welcome to Eventixa
  • How to Install Eventixa on WordPress
  • How to Install and Activate Eventixa Pro
  • Setup Wizard
  • Eventixa Admin Dashboard Overview
  • Create Your First Event
  • Eventixa Core vs Pro

Event Management

  • Events Overview
  • Creating an Event
  • Editing and Managing Events
  • Duplicating an Event
  • Event Date and Time Settings
  • Event Categories
  • Venues
  • Organizers
  • Event Archive and Listings
  • Single Event Page
  • Event Templates & Overriding
  • Eventixa Design System

Speakers, Performers & Event Agenda

  • Creating Event Sessions
  • Speakers & Performers Overview
  • Speaker & Performer Groups
  • Creating Speakers & Performers
  • Adding Speakers & Performers to Events
  • Sessions & Event Agenda
  • Recurring Event Agendas

In-Person, Virtual & Hybrid Events

  • In-Person, Virtual & Hybrid Events
  • Virtual Event Access
  • Custom Meeting URL

Tickets & Registration

  • Ticket Management Overview
  • Creating Event Tickets
  • Free and Paid Tickets
  • RSVP Tickets
  • Ticket Capacity and Availability
  • Ticket Sale Schedule
  • Ticket Quantity Rules
  • Attendee Registration Fields
  • Advanced Attendee Fields

Recurring Events

  • Recurring Events Overview
  • Creating a Recurring Event
  • Managing Event Occurrences
  • Recurring Event Tickets
  • Recurring Virtual Events

Checkout & Bookings

  • Checkout Overview
  • Guest Checkout
  • Managing Bookings
  • Booking Details
  • Booking Statuses
  • Manual Bookings
  • Canceling and Refunding Bookings
  • Booking Emails

Attendees

  • Managing Attendees
  • Add and Edit Attendees
  • Resend Event Tickets

Coupons & Discounts

  • Event Coupons Overview
  • Creating a Coupon
  • Advanced Coupon Rules

Payments

  • Payment Overview
  • Currency Settings
  • Stripe Payment
  • PayPal Payment
  • WooCommerce Integration
  • Offline Payment
  • Payment Statuses
  • Transactions
  • Refunds

Emails & Bulk Emails

  • Email Notifications Overview
  • Customer Emails
  • Administrator Emails
  • Email Templates
  • Email Placeholders
  • Reminder Emails
  • Bulk Emails

QR Tickets & Check-In

  • QR Tickets
  • Event Check-In
  • QR Scanner

Waitlist

  • Event Waitlist Overview
  • Enable Waitlist for an Event
  • Waitlist Reservations & Offers
  • Managing the Waitlist
  • Waitlist Emails

Reports

  • Reports Overview
  • Event Reports
  • Ticket & Registration Reports
  • Revenue Reports
  • Filtering Reports

Integration

  • Integrations Overview
  • MailPoet Integration
  • Mailchimp Integration
  • WooCommerce Integration
  • Zoom Integration
  • Google Meet Integration
  • Webhooks

Migration

  • Migration Overview
  • Migration from The Events Calendar
  • Supported Migration Data
  • Recurring Event Migration
  • Migration Warnings & Troubleshooting

My Account & Customer Experience

  • Eventixa My Account
  • Viewing Event Bookings
  • Viewing Event Tickets

Shortcodes, Blocks & Display

  • Eventixa Shortcodes
  • Gutenberg Blocks
  • Elementor Integration

Settings

  • Eventixa Settings Overview
  • General Settings
  • Display Settings
  • Ticket Settings
  • Payment Settings
  • Email Settings
  • Integration Settings
  • License Settings

Troubleshooting

  • Troubleshooting Overview
  • Ticket Availability Problems
  • Checkout Problems
  • Payment Problems
  • Email Delivery Problems
  • Virtual Event Integration Problems
  • QR Ticket & Check-In Problems
View Categories
  • Home
  • Documentations
  • Payments
  • Payment Statuses

Payment Statuses

0:00 / 10:31
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

Eventixa tracks the financial state of a booking separately from the booking’s registration state.

This means a booking can have one Booking Status and a separate Payment Status at the same time.

Understanding both is important when reviewing payments, refunds, failed transactions, offline payments, and gateway synchronization.

Available in: Eventixa Core + Eventixa Pro
Location: Eventixa → Bookings → Open Booking
Related features: Bookings, Transactions, Refunds, PayPal, Stripe, WooCommerce, Offline Payment

What Is a Payment Status?

A payment status tells you what has happened financially for a booking.

Depending on the payment workflow, statuses can include states such as:

  • Pending
  • Paid
  • Failed
  • Refunded

These should be read separately from Eventixa booking statuses.

Payment Status vs Booking Status

The two status systems answer different questions.

Booking Status

Answers: What is the current state of the registration?

Examples include:

  • Pending
  • Completed
  • Cancelled
  • Failed
  • Expired
  • Refunded

Payment Status

Answers: What happened to the money?

Examples include:

  • Pending
  • Paid
  • Failed
  • Refunded

A booking can therefore have different values in each system.

Example: Completed and Paid

A normal successful paid registration may show:

Booking status: Completed
Payment status: Paid

This means:

  • The registration is confirmed.
  • The payment was successfully completed.

Example: Expired and Pending

A payment attempt can remain incomplete while the booking expires.

For example:

Booking status: Expired
Payment status: Pending

This can happen when the checkout session expires before payment is finalized.

Example: Cancelled and Paid

A booking can be cancelled while the payment has not yet been refunded.

For example:

Booking status: Cancelled
Payment status: Paid

This tells you:

  • The registration is no longer active.
  • The money has not yet been returned.

Do not assume cancellation automatically means refund.

Pending

Pending means the financial outcome is not yet confirmed.

This can occur when:

  • Customer has not completed payment.
  • Online gateway is still processing.
  • Offline payment is awaiting manual verification.
  • WooCommerce order is pending.
  • Gateway confirmation has not arrived yet.

A Pending payment should not be treated as successfully paid.

Paid

Paid means Eventixa has recorded the payment as successfully completed.

For online payments, verify that this matches the payment gateway transaction.

For offline payments, the administrator should only mark the payment paid after the money has actually been received.

Failed

Failed means the payment did not complete successfully.

Possible causes can include:

  • Card declined
  • PayPal failure
  • Authentication failure
  • Gateway error
  • Invalid credentials
  • Payment cancellation
  • Integration failure

A failed payment should not be treated as successful.

Refunded

Refunded means the applicable payment has been returned or recorded as refunded.

Do not mark a payment Refunded unless the financial refund has actually taken place.

For manual refund workflows, verify the external payment provider first.

Payment Status in Booking Details

Go to: Eventixa → Bookings

Open a booking.

The Payment panel can show information such as:

  • Payment status
  • Amount
  • Gateway
  • Transaction ID

Use this panel when investigating payment issues.

Payment Method and Payment Status

Do not confuse the payment method with the payment status.

Payment Method

Examples:

  • PayPal
  • Stripe
  • Local
  • WooCommerce
  • Free
  • RSVP

Payment Status

Examples:

  • Pending
  • Paid
  • Failed
  • Refunded

These describe different things.

PayPal Payment Status

For PayPal bookings, Eventixa should reflect the result received from the PayPal payment workflow.

If Eventixa says Paid but PayPal does not show a successful transaction, investigate before relying on the Eventixa value alone.

Stripe Payment Status

Requires Eventixa Pro

Stripe payments can move through different processing states before becoming final.

Eventixa should only treat the payment as Paid once the Stripe transaction has completed successfully.

Offline Payment Status

Local / Offline payments often begin as: Pending

because Eventixa cannot automatically verify a bank transfer, cash payment, or manually collected payment.

An administrator must verify the payment outside Eventixa before updating the payment state.

WooCommerce Payment Status

WooCommerce uses its own order-status system.

For example:

  • Pending payment
  • Processing
  • On hold
  • Completed
  • Cancelled
  • Refunded
  • Failed

These are WooCommerce order statuses, not Eventixa payment statuses.

Eventixa maps or interprets the WooCommerce result according to the integration settings.

Confirm Booking Based on WooCommerce Status

In: Eventixa → Settings → Payments → WooCommerce

you can configure which WooCommerce order statuses should confirm an Eventixa booking.

For example, your settings may confirm Eventixa bookings when WooCommerce becomes:

  • Processing
  • Completed

This does not mean every WooCommerce status should confirm an Eventixa registration.

Why Status Mapping Matters

If the wrong WooCommerce statuses are selected, Eventixa may confirm a booking too early.

For example, confirming a booking on: Pending payment

could create a registration before the money has actually been received.

Use only the order statuses that fit your payment workflow.

Free Tickets

Free tickets do not require an online payment transaction.

The booking can complete without a paid gateway charge.

A free registration should not be confused with a paid transaction.

RSVP

RSVP registrations also do not represent a normal payment transaction.

Going and Not Going responses are registration outcomes rather than paid payment states.

Coupons and Payment Status

Coupons change the amount due, but they do not change the meaning of payment status.

For example:

Subtotal: $100
Coupon: -$20
Paid: $80

The payment status can still be: Paid because the full amount due after discount was successfully collected.

100% Coupon

If a coupon reduces the total to: $0 there may be no online payment transaction at all.

Do not expect a normal gateway-paid status when there is no amount to charge.

Recurring Events

Payment status still belongs to the specific booking associated with the selected occurrence.

When troubleshooting recurring events, verify:

  • Booking
  • Occurrence
  • Ticket
  • Payment

Virtual Events

A Paid payment status does not automatically grant unrestricted virtual access.

Virtual-event access can still depend on:

  • Booking status
  • Attendee status
  • Reveal timing
  • Occurrence

Waitlist

For waitlist reservations, payment status is important because a reserved seat may be held only for a limited period.

If payment remains incomplete and the reservation expires, the booking should not be treated as successfully paid.

Payment Status Changes

Payment status can change during the booking lifecycle.

For example: Pending → Paid or Paid → Refunded

These changes should reflect real financial events.

Do Not Manually Change Status Without Verification

Before manually changing a payment state, verify the real-world transaction.

Check:

  • Gateway dashboard
  • Transaction ID
  • Amount
  • Booking reference
  • Payment timestamp

For offline payments, verify the bank/cash/manual payment source.

Customer Says They Paid but Status Is Pending

Do not immediately ask the customer to pay again.

First:

  1. Open the booking.
  2. Check payment gateway.
  3. Review transaction ID.
  4. Verify transaction externally.
  5. Review Booking Notes.
  6. Reconcile the correct status.

Customer Says They Were Charged but Status Is Failed

Treat this as a reconciliation issue.

Verify the external gateway first.

If the gateway confirms a successful charge, do not assume the Eventixa Failed status is financially correct.

Payment Shows Paid but Booking Is Expired

This can happen in edge cases where payment completion and booking expiration do not synchronize as expected.

Review:

  • Transaction timestamp
  • Checkout expiration
  • Booking Notes
  • Ticket capacity

Resolve carefully rather than creating another charge.

Payment Shows Paid but Booking Is Cancelled

This usually means the registration was cancelled but the money has not yet been refunded.

Review whether a refund is required.

Payment Shows Refunded but Booking Is Completed

This state should be reviewed.

A refunded payment and active completed registration can represent a mismatch depending on the intended workflow.

Confirm:

  • Refund
  • Booking status
  • Attendee state
  • Capacity

Refund Workflow

A typical manual refund sequence is:

  1. Verify the paid transaction.
  2. Cancel the booking if required.
  3. Process refund through payment provider.
  4. Verify the refund.
  5. Update Eventixa to Refunded.
  6. Add a note if useful.

Partial Refunds

A partial financial refund may not always map cleanly to a single full Refunded status.

If your payment provider supports partial refunds, document them clearly in booking notes and keep the actual transaction records as the source of truth.

Payment Status and Booking Notes

Booking Notes can help explain payment-state changes.

For example:

  • Payment confirmed
  • Gateway sync changed status
  • Refund processed
  • Payment expired
  • Manual verification completed

Review notes before changing anything manually.

Transaction ID

For online payments, the transaction ID helps connect Eventixa to the payment provider.

Examples can include:

  • Stripe Payment Intent
  • PayPal transaction reference
  • WooCommerce gateway transaction ID

Use it when reconciling status discrepancies.

Amount Verification

Always compare the payment status with the actual amount.

For example:

Payment status: Paid
Amount: $80

Verify the provider also shows: $80

This is especially important after discounts.

Payment Status and Capacity

Payment status itself does not directly describe capacity.

Capacity is controlled by the booking and registration workflow.

However, payment completion can affect whether a booking remains confirmed and whether capacity remains reserved.

Pending Payments and Capacity

A pending payment can temporarily hold capacity depending on the booking state.

This prevents overbooking while a valid payment attempt is still active.

Failed Payments and Capacity

Failed or expired bookings should not permanently hold ticket capacity.

Verify capacity returns when the booking is no longer valid.

Refunded Payments and Capacity

If a refunded booking is also cancelled, applicable capacity should be released.

Verify the booking and attendee state rather than relying on payment status alone.

Payment Status Filters

Where available in the Bookings screen, you can filter bookings by payment status.

This can help locate:

  • Pending payments
  • Paid bookings
  • Refunded transactions
  • Failed payment attempts

Payment Gateway Filters

You can also use payment gateway filters to find bookings from:

  • Stripe
  • PayPal
  • Local
  • WooCommerce

This is useful for reconciliation.

Recommended Daily Payment Review

For active paid events, periodically review:

  • Pending payments
  • Failed payments
  • Recently refunded bookings
  • Gateway mismatches

This is especially useful during high-volume ticket sales.

Common Problems

Payment Is Pending Too Long

Check:

  • Gateway
  • Transaction
  • Checkout state
  • Offline-payment verification
  • WooCommerce order

Payment Is Paid but Booking Is Pending

Verify the gateway and review booking synchronization.

Payment Is Failed but Customer Was Charged

Check the payment provider immediately.

Do not ask for another payment until you understand the original charge.

Payment Is Refunded but Booking Still Active

Review and correct the booking state if appropriate.

Booking Is Cancelled but Payment Is Paid

A refund may still need to be processed.

Offline Payment Still Shows Pending

Confirm whether the payment was actually received.

If yes, update the booking/payment state using the supported admin workflow.

WooCommerce Booking Is Not Confirmed

Review the WooCommerce status mapping under Eventixa payment settings.

Wrong Payment Status After Gateway Update

Check transaction ID, booking notes, and gateway record before making manual changes.

Recommended Payment Status Workflow

When reviewing a booking:

  1. Open the Eventixa booking.
  2. Check Booking Status.
  3. Check Payment Status.
  4. Check Payment Method.
  5. Verify amount.
  6. Review transaction ID.
  7. Check Booking Notes.
  8. Verify external gateway if needed.
  9. Correct only after confirming the real financial outcome.

Recommended Troubleshooting Order

When statuses do not match:

  1. Verify the external financial transaction.
  2. Verify Eventixa booking reference.
  3. Compare amount.
  4. Compare timestamps.
  5. Review status history/notes.
  6. Review capacity.
  7. Update Eventixa only after understanding the mismatch.

Important Notes

  • Payment Status and Booking Status are separate.
  • Pending means payment is not yet confirmed.
  • Paid means the applicable payment was successfully completed.
  • Failed means the payment did not succeed.
  • Refunded means money was returned or recorded as refunded.
  • Cancelling a booking does not automatically refund payment.
  • Always verify external gateway transactions before manually changing payment state.
  • WooCommerce order statuses are different from Eventixa payment statuses.
  • Offline payments require manual verification.
  • Payment status should reflect the actual financial outcome.

Related Documentation

  • Payment Overview in Eventixa
  • WooCommerce Payments in Eventixa
  • PayPal Payment in Eventixa
  • Stripe Payment in Eventixa Pro
  • Offline Payment in Eventixa
  • Booking Statuses in Eventixa
  • Transactions
  • Refunds

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Offline PaymentTransactions

Eventixa is a modern WordPress event management plugin for creating events, selling tickets, managing attendees, and delivering seamless booking experiences—all from a single platform.

Help Center

  • Documentation
  • Starter Guide
  • Contact Us

Features

  • Event Management
  • Email Notifications
  • Payment Processing
  • Recurring Events
  • Live Demo

Company

  • Contact Us
  • Privacy Policy
  • Refund Policy
  • T&Cs

Copyright © 2026 - All rights reserved.