Cart & Checkout

1. General Setting

Go to Events >> Settings >> Cart & Checkout >> General

2. Free payment

Go to Events >> Settings >> Cart & Checkout >> Free

This only displays when event is free ( Ticket Type: Free )

3. Offline payment

Go to Events >> Settings >> Cart & Checkout >> Offline

You can make a booking for an event and pay for tickets directly to admin's bank account

4. WooCommerce Payment

a) Setup

Go to Events >> Settings >> Cart & Checkout >> WooCommerce

Use booking system of WooCommerce for ticket payment. You can install multi payment gateways that the WooCommerce supports.

In WooCommerce you have to make Booking Event Product

b) WooCommerce Checkout Page

1: Remove all fields in checkout page

Note: Some Payment Gateways require these fields, so you should check payment before removing it.

Add the code bellow to functions.php in child theme

add_filter( 'el_hidden_fields_checkout_woo', '__return_true' );

2: Remove Billing last name

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_last_name', '__return_true' );

3: Remove billing Phone

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_phone', '__return_true' );

4: Remove billing Company

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_company', '__return_true' );

5: Remove Billing Addresss 1

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_address_1', '__return_true' );

6: Remove Billing Addresss 2

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_address_2', '__return_true' );

7: Remove Billing City

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_city', '__return_true' );

8: Remove Billing Post Code

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_postcode', '__return_true' );

10: Remove Billing Country

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_country', '__return_true' );

11: Remove Billing State

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_billing_state', '__return_true' );

12: Remove Order Note

Add the code bellow to functions.php in child theme

add_filter( 'el_wce_unset_order_comments', '__return_true' );

5. Stripe payment

Go to Events >> Settings >> Cart & Checkout >> Stripe

6. Paypal Payment

Go to Events >> Settings >> Cart & Checkout >> Paypal

Last updated

Was this helpful?