Prices and Credits is a Booking Activities plugin allowing you to set specific prices or discounts on each event. These prices can be in cash or in credits. You will then be able to sell booking passes with a certain amount of credits and use them to make a reservation.


Targeted and visible special offers

Unlike traditional e-commerces, you sell activities. The date and time of your activities are both very important criteria for your clients. The same activity can sell a lot on certain time slots and few on others. But there is a third decisive factor: the price. With the Price and Credits add-on you can highlight your off-peak events displaying “-10%”, “-$10!”, or “$15!” directly over them.

Discounts are used everyday in a e-commerce. As an activity provider, you would rather target your bargains by event or by periods rather than applying them to the entire activity.

You will be able to choose between applying to your events:

  • a special price: $10 instead of $20
  • a currency discount: -$5 on the June 21st event (20 – 5 = $15)
  • a percentage discount: -10% on the July 14th event (20 – 10% = $18)


Set multiple price categories

It is possible to split the “Quantity” field into several fields, and ask for example the number of adults and number of children instead of an overall quantity.

You can create the categories of your choice (eg.: “Students”, “Senior”, “Amateur”, “Expert”, “VIP”, “Reduced fare”, etc.) and give them a different price. For example: “Adults” price = $20, “Children” price = $15. The price will be calculated and displayed in real time as the customer set the quantity.

It is also possible to create a price category that includes multiple people (e.g.: “Family of 4”, “Group of 5 to 15”, etc.), so you can offer discounts for groups of people. The number of people in the group can be either fixed or variable (you can set the min and the max number). You can allow the customer to input the number of people in the group, or the number of groups, depending on your needs.

The customer inputs the desired quantity for each price categories. The subtotal is displayed next to the field

If you use WooCommerce, quantities can also be changed in the shopping cart. The price of each category will be recalled.

Change the price categories quantities from the cart


Set up volume discounts

You can set a different price on each event, a different price for each price category, but this very price may also vary according to the quantity.
This allows you to create a sliding scale of prices, they will be automatically applied as the customer increases the quantity.

Set a different price according to the quantity

For example, an event can cost $20 at the normal rate, then $18 for a minimum quantity of 3, then $15 beyond 10 bookings.

Add as many steps as you need to offer pricing that meets your needs. Some examples :

  • 3rd place offered
  • $10 offered every 5 places
  • Half price for the 10th participant and beyond
  • Group rate: $15 between 5 and 10 participants, $13 beyond.

Finally, two calculation methods are available, either: “Cumulate unit prices,” or “Replace unit price”. In the following example:

Example: Basic price = $20, Price if quantity ≥ 3 = $15

If customers book 5 places, they will not pay 20 x 5 = $100, but:

  • With the “Cumulate” method: 20 + 20 + 15 + 15 + 15 = $85
  • With the “Replace” method: 15 x 5 = $75


Pay with credits

Similarly, it is possible to put a price in credits on the events of your choice. Your customers will then be able to spend credits rather than real money to book these events.

Indeed, you can create booking passes containing a certain amount of credits on your dashboard, and sell them to your customers.
Each data can be manually changed at any time (remaining credit, total credits, expiry date, pass owner…).

Create booking passes, assign them to your customers, modify them at will

With WooCommerce, you can easily sell these passes on your online store along your other products.

It is even possible to sell credit refills to customers who already have an eligible pass.

You can create all kinds of passes, each with its own characteristics. A pass may be restricted to certain activities, certain calendars, certain groups of events, and certain booking forms. They also have a validity period and expire.

So you can perfectly sell two 100-credit passes at a different price depending on their characteristics.
It is also possible, for example, to use booking passes to give access to 10 events of your choice from a selection of activities.
Finally, you can make booking passes mandatory, or on the contrary forbid them on the booking forms of your choice.


Download PDF vouchers / gift cards

You can allow your customers to redeem their booking passes with a code on the desired booking forms, and download a PDF voucher / gift card with the pass data.

Your customers will be able to offer that gift card to someone else (or only the redeem code). Indeed, you don’t need to be logged in or to possess the pass to redeem it with its code.

There is also an option to replace the booking pass owner with the user who redeems it with its code.


Paid options with Advanced Forms

Prices and Credits is fully compatible with the Advanced Forms add-on. You will be able to set a price in credits for each custom field made with Advanced Forms, and pay for them with a booking pass. Both add-ons are also perfectly compatible with WooCommerce.

Integrate with Advanced Forms and set up paid options in credits!



Prices and Credits works only if Booking Activities is installed and activated.
You can use it with Advanced Forms, the functionalities related to Advanced Forms will be activated automatically.
You can use it with WooCommerce, the functionalities related to WooCommerce will be activated automatically.

The Prices and Credits add-on doesn’t allow you to make online payments (Stripe, Paypal, etc.) by its own, you need to use it with WooCommerce for that (Docs and demo from a product page. Docs and demo from a booking form displayed with its shortcode).


previous arrow
next arrow
previous arrow
next arrow

1.8.6 - 2024/01/17

  • Feature - Allow to filter backend booking passes list by redeem code
  • Fix - Allow Credits amount equal to 0 in WC product booking pass settings

1.8.5 - 2024/01/03

  • Fix - "Add new" buttons were not translated
  • Dev - Use WC_Product methods instead of WP_Post functions to handle product data (not required for HPOS, but more future-proof)

1.8.4 - 2023/12/13

  • Tweak - Allow to add multiple distinct Booking Passes items to cart (instead of increasing quantity) if the "sold individually" product option is checked

1.8.3 - 2023/11/02

  • Fix - JS error on WC product page if the price's DOM is altered (improve compatibility)

1.8.2 - 2023/10/27

  • Fix - PHP Warning when adding a booking to WC cart with credits
  • Fix - Rounding issue prevents rescheduling with WC in specific cases (depending on the price and quantity)
  • Fix - Promo price may not be displayed properly on WC product page after selecting an event depending on thousands and decimals separators

1.8.1 - 2023/10/18

  • Breaking change - You must configure the price options in Booking Activities settings (or the Currency options in WooCommerce settings)
  • Breaking change - You may need to change the Booking pass unit name (singular and plural) to no longer include the {amount} placeholder in Booking Activities > Settings > Messages, and its translations if you are using WPML
  • Feature - Add an option to hide prices in booking calendar and in calendar editor
  • Feature - Set a price in credits to resources (Resource Availability add-on 1.1.0 or more required)
  • Tweak - Ignore price check while rescheduling from the admin by default
  • Fix - Default custom field value was not taken into account if user was logged in
  • Fix - Display price may be incorrect in Total Price field if multiple occurences of a repeated group of events were selected
  • Dev - Use Booking Activities (or WooCommerce) API to format prices
  • Dev - Refactor code related to Total Price field (to support Booking Activities 1.15.15)

1.8.0 - 2023/05/23

  • See the friendly release note
  • Feature - Set minimum and maximum quantity for price categories
  • Feature - Add an option to make price category compulsory
  • Feature - Group discount: Set increment value for price categories
  • Feature - Group discount: Option to multiply the price category quantity by the increment
  • Tweak - Add a column per price category to bookings export and to frontend bookings list
  • Dev - Compatibility with Booking Activities 1.15.13

1.7.14 - 2023/04/14

  • Fix - User booking list "booking_pass_title" column was empty
  • Tweak - Add German translation (by @lillimarilli)

1.7.13 - 2023/01/30

  • Tweak - Display links to bookings in Booking Passes logs (for future logs only)
  • Tweak - Allow administrators to download booking pass PDF vouchers even with the customer links
  • Fix - Booking ID not saved in Booking Passes logs
  • Fix - Do not allow refund if booking cost 0 credits

1.7.12 - 2023/01/09

  • Fix - Cannot assign Booking Pass to a deleted customer ID
  • Dev - Change price categories HTML structure
  • Dev - Compatibility with BA 1.15.6

1.7.11 - 2022/11/24

  • Tweak - Remove useless checkbox column in list tables and standardize CSS with BA 1.15.5
  • Dev - Change LONGTEXT to TEXT or MEDIUMTEXT db column definition
  • Dev - Functions triggered on WC product pages only can now be triggered on any page having the "woocommerce" class
  • Dev - Standardize the use of nonces with BA 1.15.5 (input name = nonce)

1.7.10 - 2022/10/06

  • Tweak - Display the price on events if it is set in event settings, even it is the same as the form / product price
  • Fix - The displayed creation date didn't take the timezone into account
  • Dev - Change js and css minification processor to Google Closure Compiler (replace all .min files)
  • Dev - Add indexes to relevent database columns to improve performance on large databases
  • Dev - Use WP default strings for Add New, Publish, Update, Edit, Trash, Delete, Retore
  • Dev - Rename some incorrectly named CRUD hooks
  • Dev - Compatibility with BA 1.15.4 (managers selectbox)

1.7.9 - 2022/09/05

  • Fix - Volume discounts and Prices categories are not displayed in event settings
  • Fix - Volume discounts of the price category #1 was incorrectly saved
  • Fix - Single event price did not appear in the dialog to pick a group of events
  • Fix - WC product price was not crossed out on product page when selecting an event with a different price
  • Fix - Hide price option was not translated in calendar settings

1.7.8 - 2022/08/31

  • Fix - Cannot reschedule a booking bound to a WC order if prices were set excluding tax in shop
  • Dev - Compatibility with Booking Activities 1.15.0

1.7.7 - 2022/06/19

  • Fix - Cannot reschedule a booking bound to a WC order if prices displayed excluding tax in shop
  • Fix - Do not display PDF voucher link if TCPDF is not installed
  • Dev - (Beta) Compatibility with Persistent Object Cache (Memcached, Redis...)

1.7.6 - 2022/06/08

  • Fix - Medias buttons may not work on booking pass templates edit page
  • Fix - Non administrator couldn't create booking pass templates
  • Fix - The strikethrough price was not deleted when changing variation on WC product pages
  • Dev - Switch language only once when adding a booking pass log
  • Dev - Compatibility with WPML and Booking Activities 1.14.0

1.7.5 - 2022/03/01

  • Tweak - Automatically select the first booking pass to reload in WC product page selectbox (may not work with variations)
  • Fix - Do not add price in custom field label when exporting bookings
  • Dev - Refactor bapap_product_is_booking_pass to make it more permissive on product types

1.7.4 - 2022/01/10

  • Fix - PDF voucher background image could not be fullpage
  • Fix - Cast to int or float before using abs to prevent PHP error with PHP 8
  • Fix - Cannot find TCPDF on multisite install

1.7.3 - 2021/12/20

  • Fix - PDF voucher custom title not displayed
  • Fix - Do not use getimagesize to display images on PDF voucher to improve compatibility

1.7.2 - 2021/12/15

  • Tweak - Add an option to disable redeem codes in booking pass templates settings
  • Tweak - Add an option to disable PDF vouchers in booking pass templates settings
  • Tweak - Add a custom message to the log entry when updating booking pass settings
  • Fix - Booking pass order item meta were saved twice (the fix applies to new orders only)
  • Dev - Refactor the process to translate booking pass logs

1.7.1 - 2021/12/10

  • Fix - TCPDF folder not recognized if it contains uppercase letters on some servers
  • Fix - Users without secret key cannot download PDF vouchers

1.7.0 - 2021/12/06

  • **[See the friendly release note](**
  • Feature - Booking Pass can be redeemed with a code, without being logged in
  • Feature - Option to pass the booking pass on to the person who redeems it (with its code)
  • Feature - Generate booking pass PDF vouchers
  • Tweak - Make Price to display option translatable with qTranslate-XT in WooCommerce Product data
  • Tweak - Display booking pass data in WC order complete email after purchasing a booking pass with WC
  • Tweak - Allow to search in reload booking pass selectbox (with WC)
  • Tweak - Filter the frontend booking passes list, new bookingactivities_passes shortcode attributes
  • Fix - Irrelevant logs were displayed when creating a new booking pass from the backend
  • Fix - Booking pass list was not correctly filtered after deleting permanently a booking pass
  • Fix - Price was not displayed correctly in groups dialog if it was not set for quantity = 1
  • Fix - Cannot search in booking pass selecbox in non-default WC product variation

1.6.0 - 2021/10/27

  • See the friendly release note
  • Feature - Restrict booking passes for events of a certain period (in booking passes settings and booking pass templates settings)
  • Feature - Add a reload type option that reloads a booking pass if any exists, else create a new one, in WC product Booking Pass settings
  • Feature - Display a custom product price (find the Price to display option in the product data, general tab)
  • Tweak - Support Total Price field
  • Tweak - Do not display the price on the event if groups with different price can be selected (you can display a custom message in Booking Activities > Settings > Messages)
  • Tweak - Add an option in the calendar field settings to hide the price on the events
  • Tweak - Add an option in the quantity field settings to hide the subtotal next to the quantity field in the form
  • Tweak - Add an option to select all booking pass templates in WC product Booking Pass settings
  • Tweak - Booking passes are valid for life if you don't set any expiration date (or set the expiration delay to 0 in booking pass templates settings)
  • Tweak - Allowed booking pass templates in WC product Booking Pass settings are now based on the product author permissions
  • Tweak - Allow to set negative credits value in custom fields settings (with Advanced Forms add-on)
  • Fix - Booking passes list filters were not kept when switching status tab

1.5.2 - 2021/09/24

  • Fix - Issue preventing booking passes to be redeemed for certain activities

1.5.1 - 2021/09/23

  • Tweak - Allow administrators to set a negative balance to the booking passes
  • Tweak - The empty booking passes are no longer displayed in the selectbox to redeem a pass
  • Tweak - Allowed activities and group categories in booking pass templates settings are now based on the author permissions
  • Tweak - Add an option to select all activities and group categories in booking pass templates settings
  • Tweak - Add an option to select all booking pass templates in Booking pass field settings
  • Tweak - Do not display the price in cash if the booking pass is compulsory, display only the price in credits
  • Tweak - Do not display the price in credits if there is no booking pass field, display only the price in cash
  • Fix - PHP error on booking pass edit page if WP timezone is set to a manual offset
  • Fix - PHP error when non super administrator tried to retrieve booking pass templates
  • Fix - The incompatible booking passes were not grayed out in selectbox after selecting an (group of) event(s), or a user with Order for Customers add-ons
  • Fix - Compatibility with Booking Activities 1.12.3
  • Dev - Allowed activities and group categories in booking pass templates settings are now based on the booking pass template author permissions
  • Dev - Allowed booking pass templates in Booking pass field settings are now based on the form author permissions

1.5.0 - 2021/09/08

  • See the friendly release note
  • Feature - Keep logs of booking pass operations (debits and credits)
  • Tweak - Hide Paypal and Stripe buttons on activity single products pages because the user needs to select the booking pass first for a proper working of reloads
  • Fix - Booking group price was not correctly displayed in user booking list
  • Fix - Booking price was not correctly displayed in refund dialog if booking had paid custom fields too (with Advanced Forms)
  • Fix - Error while trying to refund custom fields paid with booking pass while changing bookings custom fields values (with Advanced Forms add-on)
  • Fix - Booking passes are refunded if bookings paid with credits were in cart after clearing all sessions from WC tools
  • Fix - Credits value was not updated in the booking passes selectbox after a booking was made

1.4.21 - 2021/08/27

  • Fix - Issue preventing rescheduling bookings paid with credits
  • Fix - Incorrect text domain prevented the translation of certain texts on the customer's WC account dashboard

1.4.20 - 2021/08/23

  • Tweak - Add a Count column in the backend booking pass templates list
  • Tweak - Display links to the Booking passes tab on the customer's WC account dashboard
  • Fix - Display custom fields value and its price in a span rather than a div to avoid line breaks in emails (with Advanced Forms add-on)
  • Dev - Compatibility with Booking Activities 1.12.0
  • Dev - Compatibility with Advanced Forms 1.2.16 (add-on)

1.4.19 - 2021/04/09

  • Fix - Incorrect merging of cart items having paid custom fields (with Advanced Forms add-on)
  • Fix - Check if event (group) exists before trying to retrieve activity / category price

1.4.18 - 2021/03/12

  • Tweak - Price category fields are set to 0 by default instead of empty, and an error message is displayed on page load if the total quantity is 0
  • Fix - bapap_get_unit_price_according_to_quantity returning false may be interpreted as 0 instead of no price

1.4.17 - 2021/02/04

  • Fix - Database tables using mediumint for their ids now uses bigint to push back the limitations
  • Fix - Managers could not list or edit booking pass templates and booking passes although they had permission

1.4.16 - 2021/01/27

  • Dev - Compatibility with Booking Activities 1.9.0
  • Tweak - Allow AJAX add to cart for simple (non variable) booking pass products configured to create (not reload) a new booking pass

1.4.15 - 2020/09/16

  • Tweak - Add filters for the admin booking passes list
  • Tweak - Change the Booking Passes page title in WC account
  • Tweak - Automatically select a booking pass when an event is selected
  • Dev - Booking passes and booking pass templates are now filtered for the current user by default

1.4.14 - 2020/09/08

  • Fix - Booking Passes list and Booking Pass Templates list sorting by column was not working
  • Fix - Deprecation warning for the whitelist_options hook in WP 5.5
  • Fix - Some texts were not translated
  • Dev - Display and format the Booking Pass managers and Price Category managers in a uniformized way

1.4.13 - 2020/08/26

  • Fix - PHP warnings and custom fields price not displayed on existing bookings if the custom field is deleted afterwards (with Advanced Forms add-on)
  • Dev - Add a PHP hook to hide credits in the booking passes selectboxes by code

1.4.12 - 2020/07/01

  • Tweak - Add {price_categories} notification tag to display the quantity an total prices per price category
  • Fix - Orders containing a virtual booking pass and non-virtual bookings should not be "Complete"
  • Fix - Prevent order item price from being computed twice if the customer creates an account during checkout with WC

1.4.11 - 2020/06/04

  • Tweak - Display prices on the right if events overlap on agenda views
  • Fix - Empty price category error notice not displayed when price fields were empty
  • Fix - The add-on was not loaded on multisite intalls
  • Fix - Cannot set booking pass credits to 0
  • Fix - Misspelling of occurred

1.4.10 - 2020/05/21

  • Tweak - Use WC additional settings to format price (thousand separator, decimal separator, number of decimals)
  • Fix - Price category CRUD malfunctions for non superadmin in calendar editor
  • Fix - Price type was not saved in event / group of events settings in calendar editor
  • Fix - Incorrect {price} notification tag
  • Fix - Not possible to set a negative number as custom field price in credits (with Advanced Forms add-on)

1.4.9 - 2020/05/12

  • Breaking change - Drop backward compatibility and support with WooCommerce < 3.0
  • Tweak - Compatibility with Booking Activities 1.8.0 bookings export options
  • Fix - Update activities and group categories bound to booking pass template
  • Fix - Incorrect display of the currency symbol in exports

1.4.8 - 2020/02/20

  • Tweak - Use Booking Activities' dynamic selectbox instead of WooCommerce's
  • Fix - Multisite: Display users of the current blog only in booking pass template managers selectbox
  • Fix - Bypass booking pass templates and price categories manager checks for shop managers

1.4.7 - 2020/02/08

  • Fix - Support for Booking Activities 1.7.18

1.4.6 - 2020/01/29

  • Fix - Don't display prices on user profile (with Advanced Forms)
  • Fix - Duplicate CSS ID on booking pass selectbox
  • Fix - PHP warning while creating a select, checkboxes, or radio custom field

1.4.5 - 2020/01/09

  • Tweak - Add an option to display your customers' booking pass list in WC My Account page, in Settings > WooCommerce tab

1.4.4 - 2019/12/20

  • Fix - PHP error may occur when switching to an activity variation on variable product page
  • Dev - Add a hook to change the reschedule booking price for bookings made with WC

1.4.3 - 2019/12/13

  • Fix - Price categories titles didn't appear in booking exports for non logged-in or non admin users
  • Fix - The request a refund dialog appeared to admins after cancelling a booking via the frontend booking list when it should not
  • Fix - Possible inconsistency between price displayed w/ or w/o taxes on WC product page depending on WC options

1.4.2 - 2019/12/03

  • Fix - Support for Booking Activities 1.7.12
  • Fix - Replace get_admin_url() with admin_url() for multisite
  • Fix - List network users too in booking pass templates admins selectbox for multisite
  • Fix - Display total price (including total of price categories) in booking exports
  • Tweak - Display price categories titles in booking export instead of IDs

1.4.1 - 2019/11/02

  • Fix - Price categories fields displayed in undesired places
  • Fix - Incorrect display of custom fields prices in notifications

1.4.0 - 2019/10/25

  • See the friendly release note
  • Feature - Fully support Advanced Forms 1.2.0+ new paid add-ons feature
  • Feature - Define a price in credits for your custom fields and display it next to them on your booking forms (with Advanced Forms 1.2.0+)
  • Feature - Paid custom fields in credits are fully integrated to WooCommerce, you can set up paid add-ons in credits for your activities! (with Advanced Forms 1.2.0+)
  • Feature - Custom fields prices and total price in credits can be exported (with Advanced Forms 1.2.0+)
  • Feature - Update booking quantity and price per price category from the backend booking list
  • Tweak - Display the quantity separator in price categories quantities summary
  • Tweak - Fill the price details column in the backend booking list with booking price / credits and according to price categories
  • Fix - Error may occurs while changing cart item quantity with price categories in credits
  • Dev - Changed the WC cart processes with booking passes

1.3.5 - 2019/09/24

  • Fix - Price category price displayed not properly refreshed after selecting an event
  • Fix - Notifications sent twice if paid by credits without woocommerce
  • Fix - Error while merging cart items paid with credits with WC 3.7+

1.3.4 - 2019/08/18

  • Fix - Allow to add booking pass templates managers even if they only have the permission to manage booking passes
  • Fix - Load scripts on "product_variation" screens (mostly to support Point of Sale add-on)
  • Dev - Replace PHP constant in text domain by a raw string

1.3.3 - 2019/07/02

  • Optimization - Fetch booking meta for user booking list only if specific columns are displayed
  • Fix - Remove booking pass meta from WC order item when deleting a booking and choosing the option to do so
  • Fix - Prices were not displayed on event right away if they were set to be loaded on page load
  • Fix - Primary data were not displayed in booking pass (template) list (on responsive views)

1.3.2 - 2019/06/06

  • Tweak - Allow to display price categories and booking pass columns in user booking list
  • Tweak - Allow administrators to ignore price checks while rescheduling a reservation
  • Fix - Price categories not displayed after WC order status update (and PHP warning)
  • Fix - PHP notice when booking a group without category price
  • Fix - Cannot reschedule if a WooCommerce coupon was used in order to pay the booking

1.3.1 - 2019/05/21

  • Fix - Cart item quantity can exceed event availability if changed with price categories

1.3.0 - 2019/05/10

  • See the friendly release note
  • Breaking change - Tweak - Activity discounts / Group category discounts are now applied on the total, not on the unit price
  • Feature - Set multiple categories of price (e.g.: adults, children, any custom category...)
  • Feature - Set prices based on the quantity (e.g.: -20% if quantity > 5)
  • Feature - Choose between two different calculation methods for volume discounts (cumulate, or replace unit prices)
  • Fix - Inconsistent amount of credits redeemed when merging cart items
  • Fix - 0 should be plural

1.2.5 - 2019/03/28

  • Optimization - Less queries to get metadata (to check prices and credits)
  • Fix - Calendar kept loading after booking on Internet Explorer
  • Fix - Couldn't buy a Booking Pass with WooCommerce if guest checkout option was disabled
  • Fix - The unit price was displayed in the user booking list instead of total if the booking was made without WC

1.2.4 - 2019/03/01

  • Feature - Booking Activities 1.7 "Add a product to cart" form action is fully supported with booking pass field
  • Tweak - You can set a price and a price in credits for the whole form (in form settings)
  • Tweak - Backend javascript and css files are loaded only on Booking Activities screens to avoid conflicts
  • Fix - The refund amount were not displayed in refund dialog for bookings made with WC
  • Fix - Do not save and display price value if the booking was paid with credits
  • Fix - PHP error while add capabilities to unknown roles
  • Fix - PHP error on booking pass (template) list if the booking pass (template) owner / author account has been deleted
  • Fix - Refactor WC code so it is not used when it is not activated

1.2.3 - 2018/11/29

  • Feature - Export bookings: Booking pass columns
  • Feature - Support {price} notification tag with both custom price and credits
  • Optimization - Less queries while displaying the booking list (admin side)
  • Fix - Possible incorrect formatting of booking passes and booking pass templates filters
  • Fix - Redeemed credits didn't take quantity into account when used without WooCommerce
  • Fix - The user must have or create an account to buy a booking pass with WooCommerce

1.2.2 - 2018/10/26

  • Fix - Booking pass selectbox options are grayed out even when they can be used
  • Fix - Possible PHP error while checking booking passes permission if they are not set

1.2.1 - 2018/10/11

  • Fix - PHP error while rescheduling
  • Fix - Booking Pass refund method was not translated
  • Fix - Price div now doesn't take into account the potential groups on reschedule calendar

1.2.0 - 2018/09/28

  • Tweak - "Prices and Promotions" becomes "Prices and Credits"
  • Feature - Create, configure and manage Booking Passes
  • Feature - Sell Booking Passes with WooCommerce
  • Feature - Redeem Booking Passes on your booking forms to pay your bookings with credits (with and without WooCommerce)
  • Fix - WooCommerce product price was not visually replaced on variations or if calendars were set to load after page loaded
  • Fix - Wrong WC product price displayed when the choose group of events dialog was opened
  • Fix - Change ABSPATH to WP_PLUGIN_DIR when possible (causes troubles with certain web hosts)
  • Fix - Wrong hook when unsetting roles and cap, and when WC is uninstalled

1.1.7 - 2018/09/01

  • Booking Activities 1.5.7 support

1.1.6 - 2018/06/30

  • Fix - Load on multisite

1.1.5 - 2018/05/05

  • Booking Activities 1.5.0 support

1.1.4 - 2018/02/07

  • Fix - Possibly missing events when rescheduling

1.1.3 - 2018/01/28

  • Booking Activities 1.3.0 support

1.1.2 - 2017/12/27

  • Booking Activities 1.2.2 support
  • Booking Activities Display Pack add-on 1.2.2 support
  • Optimization - JS and CSS files are now versioned to refresh cache only when it is necessary
  • Optimization - JS and CSS files are now minified
  • Fix - Incorrect price displayed in cart if woocommerce_before_calculate_totals was called twice

1.1.1 - 2017/09/12

  • Feature - Support new "list" views (available with Display Pack)
  • Fix - Wrong display when price was set to 0

1.1.0 - 2017/07/16

  • Booking Activities 1.1.0 support
  • Feature - Support groups of events and categories
  • Feature - You can set a price for a group of event or a category (in the same way as activities and events)

1.0.2 - 2017/05/13

  • Fix - Fixed auto update notifications still appears after update

1.0.1 - 2017/04/20

  • Fix - WooCommerce 3.0 supported and backward compatibility to WooCommerce 2.6
  • Fix - Fixed price format not updated when WC price format is used
  • Add - Added filters and js actions to allow third party developers to add price types
  • Tweak - 'bapap_get_event_price' function returns false when price type is a discount but no initial / activity prices are set
  • Tweak - The plugin no longer deactivates itself when Booking Activities is deactivated
  • Security - Secured booking price when booking is made through shortcode's booking form

1.0 - 2017/02/22

  • Prices and Promotions at your service!