Package
Case 1: The vendor doesn’t need to register a package
Go to Events >> Settings >> Package >> General

The vendor will have Full Permission:
Vendor doesn't need to register a package.
The package menu will be hidden in the vendor dashboard.
Create an event
Total Event submit: Unlimited
Fee per paid ticket: 0
Manage Events
Manage Bookings
Export Bookings
Manage Tickets
Export Tickets
Case 2: Assign a package for Vendor

Enable Package: Yes
Default Package: When a user successfully registers as a vendor, the default package will be assigned to that vendor.
Hide package menu: If you want to hidden "Package" menu in vendor dashboad, you can tick choose that setting.
1) Meaning of package
The admin creates different packages with various features. Each package defines a specific duration.
Vendors are required to register for a package before creating an event.
When a vendor creates an event, all the features of that package will be applied to the event.
Example: If a vendor’s event cannot export tickets, it may be because the package registered for that event doesn’t support this feature. In that case, you can register for another package and change the event’s Membership ID.



2) Admin create a package
Go to: Events >> Manage Packages >> Add New Package

Add Details for a package

Package ID: A unique identifier for the package.
Registration Fee: The fee the vendor pays when registering for this package.
Limited Time Period: The package duration. Enter
-1for unlimited time. Example: If set to 30, and the vendor activates the package on January 1, 2020, the membership will expire on February 1, 2020.Event Total: The maximum number of events a vendor can create under this package.
Fee per Paid Ticket: The fee the vendor pays the admin for each paid ticket sold.
Fee per Free Ticket: The fee the vendor pays the admin for each free ticket issued.
List of Attendees: Allows the vendor to view all attendees who booked their event.
Export Attendees: Allows the vendor to export the list of all attendees who booked their event.
List of Tickets: Allows the vendor to view all tickets booked for their events.
Export Tickets: Allows the vendor to export all booked tickets for their events.
Change Tax per Event: Allows the vendor to adjust the tax rate for each event created on the frontend. This value overrides the setting at: Events >> Settings >> Tax & Profit >> Tax Percentage (%).
Sort Package at Frontend: Controls the order in which packages appear in the package list on the frontend.
3) Assign the default package to the new vendor
The user registers to become a vendor.

The system automatically assigns the default package to the vendor after the user successfully registers as a vendor.
You can hide the "Package" menu in vendor by go to Events >> Settings >> Packages >> General tab >> Checked "Hide Package Menu" setting.

4) Vendor register another package
4.1) The vendor go to Package menu to register new package
Go to Package menu in vendor dashboad and click "register package" button of a package:




4.2) Setup Payment Gateway for payment package
Go to Events >> Settings >> Package >> Setup payment gateway
WooCommerce
active: Yes
Choose a hidden product in woocommerce: You have to create a "payment package" product in woocommerce
Allow active package when Order status: Choose "completed" and "processing"

Stripe

Paypal

4.3) Manage Membership
After a vendor successfully registers for a package, the package data will be stored in the membership.
Go to: Events >> Manage Packages >> All Membership



Some information in membership
Package: Name of package that then vendor registered.
Start Date: Start time of the package
End Date: End time of the package. You can insert -1 for unlimited time of package.
Event Limit: The maximum number of events that can be published.
Total: The price of package
Payment: This is payment gateway used for payment package.
User ID: The ID of vendor.
Note: With User ID field, you need to find User ID of a membership to enter this field. To find User ID of a membership, you need to go to Users >> All Users

Add a Membership
Go to: Events >> Manage Packages >> All Membership >> Add new membership

Add details for a membership

5: Customize the Package Template in Vendor Dashboard

Copy file
plugins/eventlist/templates/vendor/package.php
to
themes/meup-child/eventlist/vendor/package.php
Note: You have to create eventlist and vendor folder in child themeLast updated
Was this helpful?