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 Overview

Payment Overview

0:00 / 13:58
  • 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 supports multiple payment workflows for selling paid event tickets.

Depending on your setup, customers can pay directly through supported Eventixa payment gateways or use an integrated checkout such as WooCommerce.

Available in: Eventixa Core + Eventixa Pro
Location: Eventixa → Settings → Payments
Used for: Paid standard tickets
Related features: Checkout, Bookings, Coupons, Refunds

How Eventixa Payments Work

For paid Eventixa tickets, the normal payment flow is:

  1. Visitor selects one or more paid tickets.
  2. Visitor proceeds to checkout.
  3. Purchaser and attendee information is collected.
  4. The visitor reaches the Payment step.
  5. An available payment method is selected.
  6. Payment is completed according to the selected gateway.
  7. Eventixa receives the payment result.
  8. Booking and payment statuses are updated.

Only enabled and properly configured payment methods are available during checkout.

Open Payment Settings

From the WordPress dashboard, go to: Eventixa → Settings → Payments

The available payment configuration depends on your Eventixa setup and active extensions.

From here, you can enable and configure the payment methods used for paid ticket checkout.

Eventixa payment settings for configuring event ticket payment gateways
Configure the payment methods you want to offer for paid Eventixa ticket registrations.

Payment Methods in Eventixa

Eventixa supports several payment workflows across Core and Pro.

Eventixa Core

Eventixa Core includes:

  • PayPal
  • Local / Offline Payment
  • WooCommerce integration where enabled

Eventixa Pro

Eventixa Pro adds:

  • Stripe

This lets event organizers choose the payment setup that fits their site.

Payment Step at Checkout

After purchaser and attendee information is completed, customers reach the Payment step.

Depending on the active configuration, they may see options such as:

  • Credit / Debit Card
  • PayPal
  • Local / Offline Payment
  • WooCommerce-based checkout

The exact methods shown depend on which gateways are enabled.

PayPal

PayPal is available in Eventixa Core.

When enabled and configured, customers can choose PayPal for eligible paid tickets.

A typical PayPal flow is:

  1. Customer selects a paid ticket.
  2. Customer completes attendee and purchaser details.
  3. Customer selects PayPal.
  4. PayPal processes the payment.
  5. Eventixa receives the applicable result.
  6. The booking is updated accordingly.

When to Use PayPal

PayPal is useful when you want:

  • A familiar online payment method
  • PayPal account payments
  • Supported card payments through PayPal
  • Payment confirmation connected to Eventixa bookings

Always test the gateway before accepting live registrations.

PayPal Payment Failure

If PayPal does not complete successfully, the booking should not be treated as successfully paid.

The purchaser may need to:

  • Retry payment
  • Return to checkout
  • Select another available method

Verify the PayPal transaction before manually changing a booking to a paid state.

Local / Offline Payment

Eventixa Core includes a Local / Offline Payment workflow.

This is useful when payment is handled outside the website.

Examples include:

  • Cash at venue
  • Bank transfer
  • Manual invoice
  • Organizer-collected payment
  • Payment at registration desk

How Offline Payment Works

A typical offline payment flow is:

  1. Customer selects Local / Offline Payment.
  2. Eventixa creates the applicable booking.
  3. Payment is completed outside Eventixa.
  4. Administrator confirms and manages the payment state manually where required.

Offline Payment Instructions

Provide clear payment instructions to customers.

For example:

  • Bank details
  • Payment reference
  • Payment deadline
  • Cash payment instructions
  • Organizer contact information

The customer should understand exactly how to complete payment after booking.

Stripe

Requires Eventixa Pro

Stripe adds online card payments for paid Eventixa tickets.

Depending on your Stripe account and region, customers can use supported payment cards through the secure Stripe interface.

Stripe Payment Flow

A typical Stripe flow is:

  1. Customer selects a paid ticket.
  2. Customer enters purchaser and attendee information.
  3. Customer selects Credit / Debit Card.
  4. Card information is entered through Stripe’s supported payment interface.
  5. Stripe processes the transaction.
  6. Eventixa receives the payment result.
  7. Booking and payment status are updated.

Secure Card Handling

Sensitive card information should be handled by the payment provider’s secure payment components.

Eventixa does not require administrators to manually store raw card numbers.

Stripe Payment Failure

If Stripe rejects or fails the payment, Eventixa should not treat it as successfully paid.

Possible causes include:

  • Card declined
  • Invalid payment information
  • Authentication failure
  • Gateway error
  • Network interruption

The purchaser can retry using valid payment information where appropriate.

WooCommerce Integration

Eventixa can also use WooCommerce for eligible ticket checkout.

This is useful when your website already relies on WooCommerce for:

  • Payments
  • Orders
  • Billing information
  • Tax configuration
  • Customer checkout
  • Existing payment gateways

Why Use WooCommerce?

WooCommerce can provide access to a broader payment ecosystem already configured on the site.

Instead of managing every payment gateway directly inside Eventixa, eligible ticket bookings can participate in the WooCommerce workflow.

WooCommerce Payment Behavior

When WooCommerce handles checkout, some parts of the payment process are controlled by WooCommerce.

Review both:

  • Eventixa configuration
  • WooCommerce configuration

before launching ticket sales.

Eventixa checkout Payment step showing available event ticket payment methods
Customers choose from the payment methods enabled for the Eventixa checkout.

Free Tickets

Free standard tickets do not require payment.

For example:

Ticket price: $0

The booking can proceed through:

Select Ticket → Enter Details → Complete Registration

No online payment transaction is required.

RSVP Registration

RSVP registrations do not require payment.

Going and Not Going responses are registration responses rather than paid transactions.

Mixed Free and Paid Tickets

An event can contain both free and paid ticket types.

For example:

Student Admission: Free

Standard Event Pass: $19

Premium Experience Pass: $79

The payment requirement depends on the tickets selected for the booking.

Ticket Quantity and Payment

The checkout total is calculated using the selected ticket quantity.

For example:

Ticket price: $19
Quantity: 3

Subtotal: $57 before any applicable coupon or discount.

Coupons and Payment

When an eligible coupon is applied, Eventixa calculates the discount before payment.

For example:

Subtotal: $100
Coupon discount: $20
Total: $80

The payment method should process the resulting amount: $80

100% Discounts

A coupon can potentially reduce the payable total to zero.

For example:

Subtotal: $50
Discount: 100%
Total: $0

When this happens, an online payment may no longer be necessary depending on the supported Eventixa checkout workflow.

Test full-discount bookings before using them publicly.

Checkout Session

During checkout, Eventixa temporarily protects selected ticket capacity.

The standard checkout session lasts: 10 minutes

Refreshing the checkout page does not reset the timer.

Why the Checkout Session Matters

Suppose only one ticket remains.

Visitor A proceeds to checkout.

Eventixa can temporarily reserve that final ticket so Visitor B cannot purchase it at the same time.

If Visitor A does not finish checkout before the session expires, the capacity can be released.

Payment and Capacity

A successful booking consumes ticket capacity according to attendee quantity.

For example:

Ticket capacity: 100
Paid booking quantity: 4

Remaining capacity becomes: 96

subject to other active reservations.

Pending Payment and Capacity

Relevant pending bookings can temporarily affect availability.

This helps prevent capacity already involved in an active checkout or payment process from being sold again.

Payment Status

Payment status describes the financial state of the booking.

Examples can include:

  • Pending
  • Paid
  • Failed
  • Refunded

The exact payment states depend on the applicable workflow.

Booking Status vs Payment Status

Booking status and payment status are different.

For example:

Booking status: Completed
Payment status: Paid

or:

Booking status: Expired
Payment status: Pending

Always review both when investigating a booking.

Payment Method vs Payment Status

Payment method identifies how the customer attempted or completed payment.

Examples:

  • PayPal
  • Stripe
  • WooCommerce
  • Local / Offline
  • Free

Payment status identifies the current financial outcome.

These are separate values.

Successful Paid Booking

A successfully completed paid booking can show:

Booking: Completed
Payment: Paid

The registration can then continue through normal workflows such as:

  • Attendee creation
  • Capacity confirmation
  • Ticket delivery
  • Confirmation email

Pending Payment

A payment can remain Pending while Eventixa waits for a gateway or offline-payment result.

Do not manually mark a Pending payment as Paid unless the transaction has actually been verified.

Failed Payment

A Failed payment should not be treated as successfully paid.

Before making any manual changes, review:

  • Gateway
  • Transaction
  • Booking Notes
  • Payment provider

Expired Checkout

If payment is not completed before the allowed checkout hold expires, the booking can become: Expired

Temporary capacity can then be released according to the checkout workflow.

Payment Transaction ID

Online payments can include a transaction reference.

This can be useful when comparing Eventixa with the external payment provider.

For example:

Transaction ID: pi_...

Use transaction IDs for administrative reconciliation.

Protect Payment Information

Transaction identifiers can be useful for support and reconciliation, but avoid exposing them unnecessarily.

Never store or share sensitive payment-card information in Eventixa notes or public documentation.

Payment Information in Booking Details

Open: Eventixa → Bookings → Open Booking

The Payment panel can provide information such as:

  • Payment status
  • Gateway
  • Amount
  • Transaction ID

This helps administrators investigate payment-related issues.

Payment Method Badges

The Eventixa Bookings screen can display payment-method badges.

Examples include:

  • PayPal
  • Stripe
  • WooCommerce
  • LOCAL / OFFLINE
  • FREE
  • RSVP

These make the booking list easier to scan.

Guest Checkout and Payment

When Guest Checkout is enabled, visitors can complete eligible paid bookings without creating a WordPress account.

Guest purchasers still follow the same:

  • Ticket rules
  • Payment rules
  • Capacity rules
  • Checkout-session behavior

Logged-In Checkout

Logged-in customers can also complete paid ticket checkout.

The purchaser workflow remains associated with the authenticated account.

Payment and Recurring Events

Paid tickets can be used with recurring events.

The booking must remain linked to the occurrence selected during registration.

Always verify:

  • Event
  • Occurrence
  • Ticket
  • Payment

when troubleshooting a recurring booking.

Payment and Virtual Events

Virtual and Hybrid events use the same payment principles.

A successful payment does not automatically override virtual-access rules.

Meeting access can still depend on:

  • Booking validity
  • Attendee eligibility
  • Reveal timing
  • Occurrence

Payment and Waitlist

Requires Eventixa Pro

For sold-out tickets with Waitlist enabled, released capacity can be reserved for a waitlisted visitor.

If payment is required, that visitor completes the applicable Eventixa checkout and payment workflow during the protected reservation period.

Payment Mismatch Protection

A payment must belong to the correct Eventixa booking.

Eventixa validates applicable payment references to prevent a payment from one booking being incorrectly applied to another.

This is especially important in:

  • Waitlist reservations
  • Protected checkout links
  • Multiple simultaneous booking attempts

Booking Cancellation

An administrator can cancel an applicable Eventixa booking.

Cancellation affects the registration and can release capacity.

It does not necessarily refund the payment automatically.

Cancellation vs Refund

These are separate actions.

Cancellation

Changes the Eventixa booking state and releases applicable capacity.

Refund

Returns money to the purchaser.

Do not treat them as the same action.

Manual Refund Workflow

A typical refund workflow is:

  1. Open the booking.
  2. Verify the payment.
  3. Cancel the booking.
  4. Confirm the applicable capacity is released.
  5. Process the monetary refund through the payment provider.
  6. Verify the refund succeeded.
  7. Mark the Eventixa booking Refunded.

PayPal Refunds

For PayPal bookings, process the actual financial refund using the applicable PayPal workflow unless the active Eventixa integration explicitly handles it automatically.

Then keep the Eventixa booking status aligned with the real payment outcome.

Stripe Refunds

For Stripe payments, use the supported Stripe workflow to process the financial refund.

Verify the transaction and refund amount before marking the Eventixa booking Refunded.

Offline Refunds

Offline payments are refunded outside Eventixa.

Examples:

  • Return cash
  • Return bank transfer
  • Cancel invoice

Then update the Eventixa booking to reflect the result.

WooCommerce Refunds

If WooCommerce handled payment, the refund process can involve:

  • Eventixa booking
  • WooCommerce order
  • WooCommerce payment gateway

Keep the systems consistent.

Refund Amount

Always refund based on the amount actually paid.

For example:

Original subtotal: $100
Coupon: -$20
Amount paid: $80

The applicable refund is based on the real $80 transaction, not the original $100 subtotal.

Duplicate Payment Concerns

If a customer reports being charged twice:

  1. Locate the booking.
  2. Check payment references.
  3. Verify both transactions with the provider.
  4. Determine which payment is valid.
  5. Refund the unintended duplicate if required.
  6. Add an internal note.

Do not assume two charges occurred based only on two booking records.

Customer Says They Were Charged but Booking Failed

If Eventixa shows Failed, Pending, or Expired but the customer says they were charged:

  1. Do not ask them to pay again immediately.
  2. Open the booking.
  3. Review the transaction ID.
  4. Verify the transaction with the gateway.
  5. Reconcile Eventixa with the actual payment result.

Test Mode

Use sandbox or test mode whenever the gateway supports it.

Before going live, test:

  • Successful payment
  • Failed payment
  • Cancelled payment
  • Pending state
  • Checkout expiration
  • Browser refresh
  • Booking creation
  • Capacity
  • Confirmation email
  • Refund workflow

PayPal Testing

Verify:

  • Correct credentials
  • Successful checkout
  • Payment cancellation
  • Payment failure
  • Return to Eventixa
  • Booking status

Stripe Testing

Requires Eventixa Pro

Verify:

  • Test card payments
  • Failed cards
  • Authentication flow
  • Booking result
  • Payment status
  • Refund process

Offline Payment Testing

Test the full administrator workflow:

  • Booking created
  • Payment instructions visible
  • Payment confirmed manually
  • Booking status updated appropriately

WooCommerce Testing

Verify:

  • Eventixa ticket reaches WooCommerce correctly
  • Final amount is correct
  • WooCommerce order is created
  • Payment gateway succeeds
  • Eventixa booking reflects the result

Going Live

Before accepting real payments:

  1. Confirm payment gateway configuration.
  2. Replace test credentials with live credentials where required.
  3. Verify the correct gateway environment.
  4. Complete a controlled live transaction if appropriate.
  5. Verify Eventixa booking.
  6. Verify payment status.
  7. Verify attendee records.
  8. Verify ticket capacity.
  9. Verify confirmation email.
  10. Verify the refund procedure.

Common Problems

No Payment Methods Appear

Check:

  • The selected ticket is paid.
  • At least one payment method is enabled.
  • Required gateway credentials are configured.
  • The required Eventixa extension is active.

PayPal Does Not Appear

Confirm PayPal is enabled and configured in Eventixa.

Stripe Does Not Appear

Confirm:

  • Eventixa Pro is active.
  • Stripe is enabled.
  • Stripe credentials are configured.

Offline Payment Does Not Appear

Check that Local / Offline Payment is enabled.

Payment Succeeded but Booking Is Pending

Verify the real gateway transaction before making manual changes.

Customer Was Charged but Booking Failed

Check the external payment provider first.

Do not ask the customer to pay again until you know the first transaction outcome.

Booking Was Cancelled but Customer Was Not Refunded

Cancellation does not automatically mean a monetary refund occurred.

Process the actual refund through the payment provider.

Refunded Booking Still Shows Paid

Verify whether the payment status was updated after the real refund.

Wrong Payment Method Is Displayed

Open the Booking Details screen and verify which gateway actually processed the payment.

Amount Does Not Match

Review:

  • Ticket quantity
  • Ticket price
  • Coupon
  • Final booking total
  • Gateway transaction

Recommended Payment Setup Workflow

  1. Create a paid Eventixa ticket.
  2. Go to Eventixa payment settings.
  3. Enable the required payment method.
  4. Enter the required credentials.
  5. Save the settings.
  6. Use test mode where available.
  7. Open the event as a visitor.
  8. Select the paid ticket.
  9. Complete attendee and purchaser information.
  10. Select the payment method.
  11. Complete payment.
  12. Verify the Eventixa booking.
  13. Verify payment status.
  14. Verify attendees.
  15. Verify ticket capacity.
  16. Verify confirmation email.
  17. Test cancellation.
  18. Test the refund workflow.
  19. Switch to live payment credentials only after testing succeeds.

Important Notes

  • Eventixa Core includes PayPal and Local / Offline Payment.
  • Stripe requires Eventixa Pro.
  • WooCommerce can provide an integrated checkout workflow.
  • Free tickets and RSVP do not require online payment.
  • Payment method and payment status are different values.
  • Booking status and payment status are separate.
  • The checkout session temporarily protects ticket capacity.
  • Failed or expired payments must not be treated as successfully paid.
  • Cancelling a booking and refunding money are separate actions.
  • Always verify the payment provider before manually changing financial status.
  • Refund the amount actually paid after discounts.
  • Test every payment gateway before accepting live registrations.

Related Documentation

  • Checkout Overview in Eventixa
  • Managing Bookings in Eventixa
  • Booking Details in Eventixa
  • Canceling and Refunding Bookings in Eventixa
  • Event Coupons Overview in Eventixa
  • PayPal Payment
  • Offline Payment
  • Stripe Payment
  • WooCommerce Integration

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
RefundsCurrency Settings

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.