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
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
Eventixa – Events Calendar, Tickets and Bookings

Getting Started

  • Welcome to Eventixa
  • Installation
  • Activate Pro License
  • Setup Wizard
  • Shortcodes

Event Management

  • Creating an Event
  • Venues
  • Organizers
  • Virtual Events
  • Advanced Fields
  • Event Listing Views (Calendar, Grid, List & Map)
  • Search & Filters

Recurring Events

  • Creating Recurring Events
  • Recurrence Types
  • Exceptions & Exclusions
  • Editing Recurring Events
  • Managing Occurrences

Ticket Management

  • Creating Tickets
  • Free & Paid Tickets
  • RSVP Tickets
  • Ticket Capacity
  • Sale Schedule
  • Attendee Information Fields

Booking & Attendees

  • Managing Bookings
  • Booking Details
  • Booking Statuses
  • Managing Attendees
  • Editing Attendees
  • Booking Notes
  • Booking Emails

Payments

  • Payment Overview
  • Stripe
  • PayPal
  • Offline Payments
  • Payment Statuses
  • Transactions
  • Refunds

Email Notifications

  • Event Email Overview
  • Customer Emails
  • Administrator Emails
  • Email Templates
  • Available Placeholders
  • Customizing Emails

QR Tickets & Check-In

  • QR Tickets
  • QR Check-In
  • Ticket Validation
  • QR Ticket & Check-In Settings
  • Troubleshooting

Reports

  • Event Reports & Analytics Overview
  • Report Types
  • Using Reports & Filters
  • Troubleshooting

Waitlist

  • Event Waitlist Overview
  • Joining & Managing the Waitlist
  • Waitlist Notifications
  • Waitlist Settings
  • Troubleshooting

General Settings

  • General Settings Overview
  • General Configuration
  • Page Settings
  • Display Settings
  • Email Settings
  • Payment Settings
  • Troubleshooting
View Categories
  • Home
  • Documentations
  • Payments
  • PayPal

PayPal

PayPal is a secure online payment gateway available in Eventixa Core that allows attendees to purchase paid event tickets using their PayPal account or supported payment methods. Eventixa integrates PayPal directly into the checkout process, providing a familiar and trusted payment experience for customers.

When a PayPal payment is successfully completed, Eventixa automatically creates the booking, updates the payment and booking statuses, registers the attendee, and sends the appropriate email notifications.

Available in: Eventixa Core

Before You Begin

Before accepting payments with PayPal, ensure that:

  • Eventixa Pro is installed and activated.
  • PayPal is enabled as a payment gateway.
  • Your PayPal API credentials are configured.
  • At least one paid ticket has been created.
  • PayPal is available for your store currency and business account.

Configuring PayPal

To configure PayPal:

  1. Navigate to Eventixa → Settings → Payments → PayPal.
  2. Enable the PayPal payment gateway.
  3. Enter your PayPal API credentials.
  4. Save your settings.

Once configured, PayPal becomes available as a payment option during checkout.

PayPal Settings

The PayPal payment settings allow you to configure how the gateway behaves during checkout.

Typical settings include:

  • Enable or Disable PayPal
  • Payment Title
  • Payment Description
  • Client ID
  • Secret Key
  • Sandbox Mode
  • Webhook ID (if configured)

These settings determine how customers interact with PayPal and how Eventixa communicates with your PayPal account.

Sandbox Mode

PayPal provides Sandbox Mode for testing your checkout configuration without processing real payments.

When Sandbox Mode is enabled:

  • Test payments can be completed using PayPal Sandbox accounts.
  • No real money is transferred.
  • Bookings and payment records are created using the PayPal testing environment.

Always verify your complete booking workflow before switching to live mode.

Customer Checkout Experience

When PayPal is enabled, attendees purchasing paid tickets can choose PayPal during checkout.

The payment process follows this workflow:

Select Ticket
        │
        ▼
Proceed to Checkout
        │
        ▼
Choose PayPal
        │
        ▼
Redirect to PayPal
        │
        ▼
Complete Payment
        │
        ▼
Return to Eventixa
        │
        ▼
Booking Completed

After the payment is approved, customers are returned to your Eventixa checkout confirmation page.


Successful Payments

When PayPal confirms a successful payment, Eventixa automatically:

  • Creates the booking.
  • Updates the payment status to Paid.
  • Marks the booking as Completed.
  • Registers all attendees.
  • Updates ticket availability.
  • Sends booking confirmation and payment confirmation emails.

No manual processing is required.


Failed or Cancelled Payments

If a customer cancels the payment or PayPal cannot complete the transaction:

  • The booking is not completed.
  • Payment is not marked as Paid.
  • Ticket inventory is not permanently allocated.
  • Customers may return and attempt payment again.

Administrators can review these bookings from the Bookings screen.


Payment Information

Each PayPal booking stores payment information with the booking record.

Depending on the completed transaction, the booking may display:

  • Payment Method
  • Payment Status
  • Transaction ID
  • Booking Total

This information is available from the Booking Details page.


Payment Status

PayPal automatically synchronizes payment status with Eventixa.

Common payment statuses include:

StatusDescription
PendingPayment has not yet been completed.
ProcessingPayment is currently being verified.
PaidPayment completed successfully.
FailedPayment could not be processed.
CancelledCustomer cancelled the payment.
RefundedBooking has been marked as refunded.

Payment status is managed automatically by the payment workflow.


Booking Synchronization

PayPal payments are fully integrated with Eventixa’s booking system.

When payment succeeds:

PayPal Payment Successful
        │
        ▼
Payment Status → Paid
        │
        ▼
Booking Status → Completed
        │
        ▼
Attendees Registered
        │
        ▼
Ticket Availability Updated
        │
        ▼
Confirmation Emails Sent

This synchronization ensures that bookings, attendees, tickets, and payment records remain consistent.


Refunds

If a customer requires a refund:

  1. Process the refund from your PayPal Business Account.
  2. Update the booking status in Eventixa if necessary.

Important: Eventixa does not initiate refunds through the PayPal API. Marking a booking as Refunded updates the booking record, payment status, and related notifications within Eventixa, but it does not send a refund request to PayPal.


Viewing PayPal Payments

PayPal payment information can be reviewed from:

  • Tickets → Bookings
  • Booking Details

Administrators can view payment details alongside customer, booking, and attendee information.


Booking Emails

After a successful PayPal payment, Eventixa can automatically send:

  • Booking Confirmation
  • Payment Confirmation
  • Administrator New Booking Notification

If the booking is later cancelled or refunded, the corresponding booking emails can also be triggered according to your email configuration.

Email templates can be customized from:

Eventixa → Settings → Emails


Best Practices

  • Test your PayPal integration using Sandbox Mode before accepting live payments.
  • Verify that your Client ID and Secret Key are correct before enabling PayPal for customers.
  • Complete several test bookings to confirm the full checkout and email workflow.
  • Monitor failed or cancelled payments from the Bookings screen and follow up with customers if necessary.
  • Process refunds through your PayPal Business account before updating the booking status in Eventixa.

Tips

  • PayPal provides a trusted and widely recognized payment option for attendees purchasing event tickets.
  • Successful PayPal payments automatically synchronize payment status, booking status, attendee registrations, and ticket availability.
  • All PayPal transaction details are stored with the booking, allowing administrators to review payment information from a single location.
  • Combined with Eventixa’s email notification system, PayPal enables a seamless registration experience by automatically sending confirmation emails after successful payment.

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
StripeOffline Payments

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.