v3.73.17


Bug: Fix scroll to bottom not working on mobile

This was iPhone issue.

Bug: Fix Participants details not shown on email for event series

On the Purchaser order confirmation Notification.    

Bug: Fix order status is not updated on admin order screen when using subsites

When viewing an Order on a subsite the Status could not be changed.

Bug: Fix custom template items are not replaced properly in emails

If a custom options field had a value of 0 it was not shown correctly.

Bug:  Fix console Warning on Availability edit

As before editing Events Booking, error in Console.

Bug: Fix product PDFContent is not added to Purchaser email if Purchaser and Participant are different

Was only added if Purchaser attending.

Bug: Fix max event per week return error

There were no Events for the Resource/Location requested

Bug: Fix balance reminder sent on first run of Cron

Default system setup issue.

Bug: Fix DOB field throws warning if overridden by GDPR

Reproduction steps standard system setup, add DOB field to Purchaser template, setup Order webhook. Make booking with Not Purchaser Attending, so another participant. Run Cron, see Warning. (It will be logged on UAT).

Bug: Fix SQL injection on MyAccount reports

Bug: Fix editing Participant on Event Series leaves existing Participant

Bug: Fix export report not sending email

Bug: Fix issues with Restrictions

The restrictions “BasketSizeOnDayPerLocationResource” and “MaxEventsPerWeekPerPurchaser” were not working correctly

Bug: Fix event prices should not be recalculated on Payment

If the price of a product was changed between booking and adding a payment to an order the new price was used.

Bug: Fix send Email Cron job not logging emails on localhost

Bug: Fix participant suggestion dropdown is not returning the latest info for participant

Creating multiple participants with the same ForeName and Surname, the dropdown did not always pick the same participant to update.

Bug: Fix cannot delete users

Users that did not have any 'Completed','Provisional','WaitingList','Pending' Orders could not be deleted.

Bug: Fix participant confirmation is sent in Order context

The Participant Confirmation Notification was sent as an Order, this gave problems with the merge tags.

Bug: Fix BookingTimelineEventFeedbackRequest sending wrong feedback requests

It would send requests for products not attached to a feedback timeline event.

Bug: Fix set password link and reset password link set wrong BackURL

The set and reset email links should now drop you onto MyAccount. If Purchaser attending the set links should now be the same for purchaser and participant emails.

Bug: Fix error thrown in Get Order details API

Make a Voucher order on a system with a Create Order webhook setup.

Bug: Fix send customer email on completion? not honoured

Bug: Fix events without orders not appearing in Event Calendar

This manifest when Aborted orders were deleted by the Delete Aborted Orders Cron

Bug: Fix when using subsites SendEmailCron don't respect the subsite

Bug: Fix EmailSend cronjob repeat the same orders again and again if emails are invalid

Book using an invalid email address, @bookinglive.con for example, see just one failed email in MailLog.

Bug: Fix email issue with blank orders

Deleting the OrderItems from an Order caused Email issues

Bug: Fix you can delete a Booking Form even if it is used in a Booking Form Group

Bug: Fix spelling mistake in webhook

Bug: Fix merge members screen is not working

It should now work with confirmation popup, Cron actually does the merge.

Bug: Fix CapitaSCP Limit address lines to 50 characters

Not testable without a CapitaSCP test account.

Bug: Fix editing Order broken

Editing event series from one set of dates to another was broken.

Bug: Fix EmailSentCron don't always sent subsite emails

Bug: Fix WorldPay instID is no longer int

Bug: Fix booking restrictions return SQL error when use with Location

Bug: Fix Email Sent Cron return template error when used with subsites

Set the DOB check 'On' on the Booking Form Group for No Participant and book a Physical Item.

Bug: Fix when using waiting list and event series when the course start it still show the events in the list

When a multi event product with Waiting List enabled and is full, if the course had started subsequent course events were shown on List view.

Bug: Fix EmailCron is sending email to empty participant when there is no email in participant template

This fixed issues with using Secondary Email Recipients.

Bug: Fix JSON feed availability for template products broken

JSON feed product availability was broken for template product availability

Bug: Fix Bookingtimeline event message is sending wrong emails for reminders

If two participants were booked only 1 reminder was sent.

Bug: Fix JSON feed templateproductavailability broken

The JSON feed call https://[siteurl]/jsonfeed/templateproductavailability/[ProductID]/[Date]/[Participants]

Bug: Fix ICS file incorrectly formatted

When the ICS template, Notifications > ICAL Settings was edited from a Windows browser the windows end of line was entered causing the generated ICS file to be incorrectly formatted.

Bug: Fix when set to 1H timeline is sending emails immediately

Various timeline fixes


Enhancement: Feedback request cannot be customized as the code is hardcoded

There is now a “{FeedbackRequestLink}” merge tag that can be used in Notifications.

Enhancement: Stop Admins checking in Participants to Events in the future

This should not now be possible.

Enhancement: Change "Summary" in step 4 progress bar to "Review"

Change of default language string

Enhancement: Update Payment and summary page 

New language string at top of paymentandsummary 

Enhancement: Currently you cannot have Participant and Purchaser details in one Notification

Now you can have {PurchaserXXXX} and {ParticipantXXXX} merge tags in the same Notification. Also, {RecipientXXXX} and {XXXX} forms for whom the Notification is addressed to.


Update: Add ability to specify options for PDF certificates ie. page orientation

There is now a “PDF Orientation” setting on PDF fields.

Update: Add MemberNote to Order report

There is now a Member Note field on the Orders Report that contains all the Purchasers Notes.

Update: WorldPayWPG integration

New WorldPay Corporate gateway integration. 

Update: Add option for logout URL in SSO

The SSO admin now has a field for Logout URL that will be called when an SSO user is logged out.

Update: Add SecondaryEmail to Email merge tags

{SecondaryEmail} Email merge tag added

Update: Make NotifyWaitingListOrderPurchasers Cronjob time value configurable

There is now an option in Settings > General Settings > System >Mail to set the frequency of the waiting list availability check.

Update: Pass Marketing Permission on Webhook

See MarketingPermission and MarketingPermissionSMS in Purchaser webhook content.