✨
aovis
  • Global
    • Install Theme
  • Update Theme/Plugin
    • Automatic Update
    • Manual Update
  • Support Theme
  • Basics
    • Header Settings
    • Footer Settings
    • Create A Page
    • Typography
    • Color
    • Blog
    • Mailchimp
    • Contact Form
    • Translation
    • Icons
    • Header Footer Elements
    • Aovis Elements in Elementor
  • Movie
    • READ FIRST
    • Manage Movie
    • Manage Room
    • Manage Showtime
    • Setup movie ticket booking process
    • Manage Bookings
    • Manage Tickets
    • Manage Cast
    • Settings
  • Events
    • Page 1
    • Settings
    • Category
    • Event
  • Scan QR Code
    • READ FIRST
    • Application
    • Website
Powered by GitBook
On this page
  • 1) Create Cart Movie Page
  • 2) Setup Cart in Movie Setting
  • 3) Setup Tax, Ticket Fee, Discount in Cart Page
  • 4) Setup Checkout Page
  • a) Create a Product in WooCommerce
  • b) Setup Payment Gateway in WooCommerce
  • c) Setup Checkout Page in WooCommerce
  • d) Setup Checkout in Movie Settings
  • 5: Setup Mail
  • a) New Order
  • b) PDF Ticket
  • c) Remind movie schedule
  • d) Cancel Booking
  1. Movie

Setup movie ticket booking process

PreviousManage ShowtimeNextManage Bookings

Last updated 7 months ago

1) Create Cart Movie Page

  • Go to Pages >> Edit "Cart Movies" (if you import demo data) or Click Add New Page >> You have to insert shortcode in page: [mb_cart/]

  • If you are using Elementor, you have to "Inactive" cache for Text Edior Element.

2) Setup Cart in Movie Setting

Go to Movies >> Settings >> General >> Cart Page: choose Cart Movies

3) Setup Tax, Ticket Fee, Discount in Cart Page

Go to Movies >> Settings >> Tax

4) Setup Checkout Page

a) Create a Product in WooCommerce

Go to Products >> Add New or choose "Movie booking" (if you import demo data)

b) Setup Payment Gateway in WooCommerce

Go to WooCommerce >> Settings >> Payment >> Choose payment gateway to use

c) Setup Checkout Page in WooCommerce

Go to WooCommerce >> Settings >> Advanced >> Choose Cart and Checkout Page

if you want to in Tour Detail page: When you click Booking button, the system will redirect to Checkout page.

Please add bellow code to functions.php file in child theme

add_filter('woocommerce_add_to_cart_redirect', 'skip_cart_go_checkout');
function skip_cart_go_checkout() {
    return wc_get_checkout_url();
}

d) Setup Checkout in Movie Settings

Go to Movies >> Settings >> Checkout

  • Allow to Add ticket when Order status: The system use WooCommerce for payment tickets, so you have to choose status of Order WooCommerce to send tickets to customer.

  • Secret Key QR Code: You can insert any character.

  • Thank you page: The system will redirect to this page after the customer payment successfully.

  • Holding Tickets: Maximum Payment time for each movie booking.

5: Setup Mail

a) New Order

  • Go to Movies >> Settings >> Mail >> New Order

After the customer payment successfully, the system will send an order mail to customers, you can setup content email here

b) PDF Ticket

The PDF Ticket will attach in New Order Email. You can Add Logo and Change color for PDF Ticket

You can customize PDF Ticket template in child theme

Copy file
plugins/movie-booking/templates/pdf/template.php
to
themes/aovis-child/ovamb-templates/pdf/template.php

c) Remind movie schedule

This feature helps you send automatically an email to customers to remind them about movie schedule.

d) Cancel Booking

The system will send an email to customer about cancellation booking

Order WooCommerce Staus depends payment gateway:

Choose a hidden product in Woocommerce: Choose product that you .

Remove fields in Checkout Form of WooCommerce: or you can install extra plugin for this.

Read here
Read here
make above