Docs https://support.themewinter.com/docs/plugins Documentation for Themewinter Plugins Mon, 16 Mar 2026 06:00:45 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://support.themewinter.com/docs/plugins/wp-content/uploads/sites/3/2021/04/cropped-fav-32x32.png Docs https://support.themewinter.com/docs/plugins 32 32 How to Configure FluentCart with Eventin https://support.themewinter.com/docs/plugins/plugin-docs/payment-type/how-to-configure-fluentcart-with-eventin/ Mon, 16 Mar 2026 06:00:44 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=11404 How to Configure the Local Payment in Eventin https://support.themewinter.com/docs/plugins/plugin-docs/payment-type/how-to-configure-the-local-payment-in-eventin/ Thu, 26 Feb 2026 05:28:48 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=11221 Enabling the Local Payment option allows customers to pay directly at the event venue. This is especially useful for attendees who prefer not to make payments online and want to pay for their tickets at the event gate.

Clients can also use Eventin’s online payment methods, such as Stripe and PayPal, alongside Local Payment. However, if WooCommerce is enabled as the payment system, Eventin’s native payment gateways cannot be used at the same time. WooCommerce provides its own payment gateways, such as Stripe, PayPal, and offline payment methods.

Steps to Enable Local Payment

  1. Go to Eventin → Settings from the WordPress dashboard.
  2. Click on the Payments tab.
  3. Select Payment Method from the left panel.
  4. Find the Local Payment option.
  5. Toggle the switch ON to enable it.
  6. Click Save Changes.

How Local Payment Works

Once Local Payment is enabled, customers will be able to select Local Payment during checkout and complete the payment at the event venue.

In this case, the order will initially remain in Pending status. After verifying the payment, the admin needs to manually mark the order as Complete from the dashboard.

After the order is completed, the attendee will receive a ticket email containing a QR code. At the event venue, the QR code can be scanned to allow the attendee to enter the venue.

]]>
Admin Email Showing in Public Source Code https://support.themewinter.com/docs/plugins/plugin-docs/troubleshooting/admin-email-showing-in-public-source-code/ Sat, 24 Jan 2026 04:35:08 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=11027 Issue:
The admin email may appear in the public page source.

Temporary Fix:
Add the following code to your active theme’s functions.php file:

add_filter(
    'etn_locale_vars',
    function ( $data ) {
        $data['admin_email'] = 'hidden';
        return $data;
    },
    99
);

This will immediately hide the admin email from the public script output.

Note:
This issue has already been fixed and will be handled automatically in the next Eventin release. No manual changes will be required.

]]>
How to Create Events in Eventin https://support.themewinter.com/docs/plugins/plugin-docs/uncategorized/how-to-create-events-in-eventin/ Mon, 19 Jan 2026 06:55:31 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10925 Eventin gives you three simple ways to create a new event. You can choose the method that fits your workflow.

1. From the Form Onboarding Page

When you install and activate Eventin for the first time, you will see an onboarding flow.
From there, you can start creating your first event using the guided form. This is useful if you are new and want a quick setup.

2. Create an Event Using AI

You can also create an event using Artificial Intelligence. Go to your WordPress dashboard, navigate to Eventin → Events, and click Create Event with AI.

The AI tool will help generate your event title, description, and basic details automatically.
You can review and edit everything before publishing.

For advanced AI configuration, check the AI documentation.

3. From the Events Page (Manual Creation)

Standard Method to Create a Single Event. Go to Eventin → Events → Add New.
This will open the event creation page, where you can add all event details manually.

Event Creation Page Overview

After opening the event creation page, you will see a step-based layout at the top:

Eventin lets you create and manage events using a simple step-by-step flow.
You will complete the event setup in four steps:

  1. Basic Info
  2. Tickets
  3. Schedule
  4. Advanced

Follow the steps below in order.

Step 1: Basic Info

This is where you add the main details of your event.

Fill in event details

  • Event Title: Enter the name of your event.
  • Description: Add event details using the editor. You can include text, images, or links.
  • Excerpt (optional): Add a short summary if needed.

Set time and date

  • Time Zone: Select your event time zone.
  • Start Date & Time: Choose when the event starts.
  • End Date & Time: Choose when the event ends.
  • Recurring Event (optional): Enable this if the event repeats.

Choose event type

  • Venue: For in-person events.
  • Virtual: For online events.
  • Hybrid: For both online and in-person events.

Add media and people

  • Banner: Upload or generate a banner image.
  • Event Logo: Upload a logo if available.
  • Category & Tag: Select relevant categories and tags.
  • Organizer: Assign an organizer.
  • Speaker: Add speakers if needed.

Once everything is set, move to the next step.

Step 2: Tickets

This step is used to create tickets for your event.

Add a ticket

Click Add Ticket, then choose a ticket type:

  • Free Ticket
  • Paid Ticket

Configure ticket details

  • Ticket Name: Enter the ticket name.
  • Attendee Capacity: Set how many people can buy this ticket.
  • Ticket Price: Set the price (for paid tickets).
  • Start Date & Time: Ticket sales start time.
  • End Date & Time: Ticket sales end time.
  • Minimum Quantity: Minimum tickets per order.
  • Maximum Quantity: Maximum tickets per order.
  • Description: Add short ticket details.

Click Save Tickets after finishing.

You can add multiple ticket types if needed.

Step 3: Schedule

This step is for creating the event agenda or program schedule.

Add schedule items

  • Click Add New or Add Program.
  • Add session details like:
    • Program title
    • Time
    • Speaker
    • Description

This helps attendees understand what will happen during the event.

When done, continue to the next step.

Step 4: Advanced

This step includes design, settings, and extra options.

Templates

  • Choose templates for:
    • Event landing page
    • Tickets
    • Certificate

Custom fields

  • Add extra fields to collect attendee information.
  • Control which fields are visible or required.

Event FAQs

  • Add common questions and answers for attendees.

Design and links

  • Calendar Color: Customize calendar colors.
  • Social Media Links: Add social profile links.
  • Attendee Page URL: Set a custom page link.
  • External Event Link: Add an external URL if needed.

Other options

  • Virtual Product: Enable for virtual events.
  • Tax Status: Enable tax if applicable.
  • SEO Meta Information: Set SEO details for search visibility.
  • Third-Party Integrations: Connect supported tools.

Publish the Event

After completing all steps:

  • Click Save as Draft to save without publishing, or
  • Click Publish to make the event live.

Your event is now ready and visible to attendees.

]]>
What is Optiontics? https://support.themewinter.com/docs/plugins/plugin-docs/optiontics/what-is-optiontics/ Mon, 08 Dec 2025 06:51:26 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10861 Optiontics is a smart product add-on plugin that helps you add extra addons and custom options to any product. With features like text fields, dropdowns, radio buttons, checkboxes, switches, and many more input types, it gives customers more choices and flexibility when selecting a product.

Why is Optiontics beneficial?

Optiontics is useful for any business that needs to offer additional choices or customizable options for its products or services.
Here’s how different businesses can use it:

1. Restaurants & Food Businesses

  • Extra side items (fries, salad, drinks, etc.)
  • Additional toppings (cheese, sauces, meat options)
  • Spice levels (mild, medium, hot)
  • Special instructions or custom requests

2. Event & Booking Businesses

  • Select ticket or access types
  • Choose seats or tables
  • Add extra services (food packages, gift bags, VIP options)
  • Offer premium add-ons
    This helps event organizers offer flexible and tailored packages.

3. Online Stores / Product-Based Businesses

  • Choose colors, sizes, or styles
  • Add custom text (engraving, gift messages)
  • Include extra accessories
  • Add warranty or additional service options
    This improves product customization and increases overall order value.

Overall, Optiontics makes your products more customizable, customer-friendly, and business-ready, helping you deliver a better shopping experience and boost sales.

]]>
How to Create Product Options https://support.themewinter.com/docs/plugins/plugin-docs/optiontics/how-to-create-product-options/ Sun, 07 Dec 2025 17:56:40 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10855 To get started, install and activate the Optiontics plugin. Navigate to WP Admin → Add Plugins → Upload Plugin, upload the Optiontics plugin file, and then click Install followed by Activate.

The Optiontics plugin is included with the WPCafe Pro bundle

Step-by-Step Process for Creating Product Add-Ons

  • Go to WP Admin → Optiontics → Add Option to begin creating a new option for products.

  • A popup will appear to choose where the options will apply: All Products, Specific Products, or Specific Categories. Multiple items can be selected. Click Create, and you will be redirected to the Option Editor to build your add-on fields.

  • Use the available field block: Text Field, Heading, Radio, Dropdown, Checkbox, Switch, Number Field, and Textarea. Drag and drop any block to add it to your options for the product.

  • Click on any field to customize its settings from the right sidebar. You can adjust the Label, Placeholder, Required/Optional, Default Value, Conditional Logic, Price Add-On, and Field Instructions. Add as many fields as needed.

  • Click Publish or Save. The option group becomes active for the selected products. From the main Optiontics menu, you can manage all groups: edit, delete, or rename them at any time.

Front-end view:

When your customer selects a product, they will see the add-ons and options available for that product.

]]>
How to Roll Back to an Older Version of WP Cafe https://support.themewinter.com/docs/plugins/plugin-docs/rollback-v2-to-v3/how-to-roll-back-to-an-older-version-of-wp-cafe/ Sun, 07 Dec 2025 07:28:46 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10826 The Version Control feature in WP Cafe allows you to safely revert to any previous plugin version. This is especially useful if you encounter issues after an update or need to use an older version to resolve conflicts with your theme or other plugins.

What Version Control Does

  • Displays a list of all previously released WP Cafe versions.
  • Enables selecting any version and reinstalling it with one click.
  • Helps quickly resolve theme/plugin conflicts or update-related issues

Using Version Control (Free Version)

Follow these steps to revert WP Café to a previous free version:

  1. Go to WP Admin → WP Cafe → Settings → Version Control.
  2. Select a previous version from the Rollback Version dropdown.
  3. Click Reinstall to downgrade the plugin to the selected version.

Always take a full site backup before performing a rollback. Rolling back may affect certain settings or database structures, so a backup ensures safety.

Downgrading WP Cafe Pro

To revert WP Cafe Pro to an older version:

  1. Log in to your ThemeWinter Account.
  2. Navigate to your Purchase History section.
  3. Locate the version you want to download.
  4. Download the older version and install it on your site by replacing the current plugin.
]]>
How to Integration Twilio SMS with WPCafe https://support.themewinter.com/docs/plugins/plugin-docs/wpcafe-version-3/how-to-integration-twilio-sms-with-wpcafe/ Tue, 02 Dec 2025 06:05:05 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10818 Twilio is a solution that will let you send SMS updates to your customers. This documentation will help you set up Twilio SMS for your WPCafe restaurant website by integrating with WooCommerce. Since WPCafe orders are managed by WooCommerce, Twilio needs to be integrated with WooCommerce to send SMS for order details.

🔹 NOTE: Twilio SMS integration is only for Food Ordering features, not Reservations. WPCafe uses WooCommerce to manage only Food Ordering, which is why the Twilio integration with WooCommerce lets you send SMS updates only for Food Ordering settings.

Required Plugins

ShopMagic is a free WooCommerce SMS Plugin. It is an add-on to ShopMagic (which is also free). In order to send text messages from your WooCommerce store, you will need both ShopMagic and the ShopMagic for Twilio add-on.

  1. ShopMagic for WooCommerce
  2. ShopMagic for Twilio

Setting up Twilio Account

The first step is to set up SID and Auth Token. From your Dashboard, go to ShopMagic -> Settings -> Twilio. Here you will see the option to set up the following:

  • Twillio Account SID
  • Twilio Auth Token.
  • Twilio Valid Phone Number

You can get this information by logging into your Twilio account details page.

Twilio Account Details
Twilio Settings from WordPress Dashboard

Creating Automation to Send SMS

Once you have set up your account, you are ready to automate your SMS service. From your dashboard, go to ShopMagic -> Automation -> Add New. Here is a short summary of the steps for setting up automation.

  1. Automation Name – Give your event a name that will help you understand what that event will do. (i.e WPCafe – Order Complete SMS)
  2. Event – Select an Event for which you want to trigger an action (i.e Order Complete)
  3. Filter (Optional) – If you wan to set a specific filter for specific type of customer,order,etc. (i.e Order Items that include Beef Burger)
  4. Action – Choose an action that you want to perform. In this case, we will choose Send SMS with Twilio.

Add New Automation

1. Set Automation Name

Give your event a name that will help you understand what that event will do. In this case, let’s set the name to WPCafe – Order Complete SMS as an example.

2. Select Event

Now you need to select an Event. Since this is Order Complete SMS, you can select Order Completed as the event to trigger an action for this example.

3. Add Filters (Optional)

If you want to set a specific filter for a specific type of customer, order, etc. You can do that by adding a New Filter Group. Multiple filters can be added to one action.

Add Automation Name and Filter

4. Actions Triggered for Event

Now select an action that will be triggered when your event occurs. Here you can choose from multiple options but for this purpose, select Send SMS with Twilio. Then you can fill up the Description, To, From and Message fields with your message. There are a lot of custom tags too which you can choose to use in your message fields. You can add multiple actions for one event.

Set Action to Send SMS with Twilio

Automation Complete

Once you publish your automation, go back to your Automation settings and you will see your automation added to the list. In this way, you can create multiple automations for your restaurant website.

New Automation Added

Use Cases for Twilio SMS Integration

Now that you know the process of setting up, let’s go over some example use cases you can create for your restaurant website.

🔹 Send text messages for order status changes – With ShopMagic, you are able to not only use standard WooCommerce order statuses but also custom ones e.g. Order Shipping.
🔹 Create automation for abandoned carts and recover them – Recovering abandoned carts is another free add-on that works great with ShopMagic for Twilio. Use it to notify your customers with SMS messages that they left something in the cart.
🔹 Notify customers about their subscription status. ShopMagic is integrated with the WooCommerce Subscription plugin. Thanks to it, you can notify your customers about any change in their subscription. For example, send text messages when a subscription is going to an end or after successful renewal.

You can visit ShopMagic Documentation for more info ➔

]]>
How to Integrate Clover POS with WPCafe https://support.themewinter.com/docs/plugins/plugin-docs/wpcafe-version-3/how-to-integrate-clover-pos-with-wpcafe/ Tue, 02 Dec 2025 05:47:44 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10810 Integrate Clover POS with WPCafe to allow customers to place orders from your restaurant website and receive order notifications directly on your Clover POS.

A POS (Point of Sale) is where a customer pays for goods or services, either in person or online. Receipts may be printed or generated electronically. Cloud-based POS systems are increasingly popular, making POS integration with WPCafe essential.

Install WooCommerce Clover Payment Gateway

  1. Go to Plugins → Add New in your WordPress dashboard
  2. Search for WooCommerce Clover Payment Gateway
  3. Install and Activate the plugin

This plugin connects WooCommerce with your Clover POS.

Setup Clover POS Payment Gateway

After installing the plugin, go to WooCommerce → Settings → Payments → Manage (Clover Integration) and enter your Clover POS API Key.

Generate Clover POS API

To create an API, click on the link to visit the Clover POS website and follow the detailed steps mentioned in Clover POS Documentation.

Manage Clover Integration Settings

To set up Clover Integration, you need to fill up the following details:

  1. Enable/Disable – Enable by clicking on the checkbox.
  2. API Key – Paste the API key you generated from your Clover POS account.
  3. Title – Add a title that user will see during checkout.
  4. Description – Add a description that user will see during checkout.
  5. Use Credit Card Form – Select this option if you want customers to remain on user checkout page and use iframe hosted by Clover.
  6. Status for Paid Orders – Select a status for orders paid successfully.
  7. Logging – Select this to save debug messages to the WooCommerce System Status log.
  8. Save Changes

Final Output

After setting up Clover POS, you will see this option on the checkout page.

]]>
How to Integrate Pabbly with WPCafe https://support.themewinter.com/docs/plugins/plugin-docs/wpcafe-version-3/10789/ Tue, 02 Dec 2025 04:04:27 +0000 https://support.themewinter.com/docs/plugins/?post_type=docs&p=10789 Pabbly is an online tool to integrate services and automate multiple software with your website, such that the data can be transferred between them seamlessly and uninterruptedly. With Pabbly, you can collect data from your reservation forms and use them with other apps. For Food Ordering data, you need to integrate Pabbly with WooCommerce since all of the ordering data is handled by WooCommerce.

Step ->1: Get Webhook URL

Go to https://accounts.pabbly.com/. Create a Pabbly account with your details or use your Google account.

Go to Pabbly Connect by clicking on Access Now.

Click on Create Workflow to make your first connection and give it a name.

You can toggle the Enable/Disable status to turn this on or off.
1. Then choose an app you want to connect.
2. Select a trigger event – this action will trigger this workflow. (e.g., New Subscriber)
3. Copy the generated Webhook URL

Go to WPCafe → Settings &Tools → Integrations and enable Pabbly. Then paste the webhook URL generated from your webhook account and save the settings.

Step ->2: Create an Action

Now you need to choose an app to act. Then select what actions you want to be done when the event is triggered.

Step ->3: Test Trigger

After creating your automation, you can view it from your dashboard.

To test your response, select your automation and click on Webhook Response to test your trigger.
🔹Note: Remember, Pabbly Connect will work with your Reservation form. Make sure to create a valid reservation form that accepts user input.

This is what it will look like when the webhook successfully retrieves the data.

🔹 If you want to know how Pabbly Connect works in detail, then you can check out their documentation here -> https://www.pabbly.com/pabbly-connect-documentation-complete-integration-guide/

Pabbly WooCommerce Integration

Since WPCafe uses WooCommerce for Food Ordering, connect WooCommerce with Pabbly to get Food Order details. First, create a New Workflow and Choose WooCommerce as the App. Then set a Trigger Event and copy the generated webhook URL.

Now go to your Dashboard and go to WooCommerce -> Settings -> Advanced -> Webhooks. Then fill up the Name, Status and paste the Webhook URL in Delivery URL. Make sure you activate the Status before saving.

This is what it will look like when the webhook successfully retrieves the data.

For more details, you can check the following link for Pabbly WooCommerce Integration.

]]>