11.22.0 Release

Production Release Date: Wednesday September 7th, 2022

Platforms: Backoffice (B2B), eCommerce (B2C), ACME Sales (POS), Salesforce

Release Type: Minor

Downtime: None

Test Environments: Sand10 and POS-Sandbox 11.22.0 


Enhancements

Worldpay Express  | 45 day+ Refunds

With this release we are now able to support refunds for Express payments which are initiated more than 45 days after the payment date. Who is ready for Christmas early?!

For those on Express, we will notify you with additional details and the estimated date for when this will take effect.


B2C | CSS

  • Calendar - Added CSS Variables for the Calendar, which includes the ability to modify the disabled dates & hover states to improve the user experience.


  • Cart - Added CSS Variables for events with multiple time slots for visitors to choose from.

  • Mobile - Improved the CSS to ensure the link to the cart is always visible in mobile when at least one item is in the cart. Additional CSS Variables are now available should you like to adjust the design.


New Variables can be found at ACME eCommerce - New Theme Variables (11.22.0 Release) ›


B2C | Member Only Events

We've improved the experience for members by notifying them sooner of their eligibility.


Events List & Details

Member only events now correctly display "Membership Required" when not verified as member. Once verified, member only events will display either

  • "Eligible for Purchase" if eligible
  • "Your membership is not eligible for this event" if not eligible.


Text and CSS Variables have been added to allow configuration of these messages. See ACME eCommerce - New Theme Variables (11.22.0 Release) for more details.

 

Cart

If members are not eligible to purchase a member-only event with their current membership, this notification includes links for members to easily view their membership and manage accordingly.

  • Lapsed membership: “Required. Your membership needs to be active to purchase this event. Go to My Membership to see details and renew.”
  • Not eligible: "Required. You don't have the membership required to purchase this event. Go to My Membership to see your details.”


B2C | Cart Upsells

When selecting an upsell, visitors are now scrolled to the top of the cart page to easily view and edit ticket quantities for all events in the cart.


B2C | Mobile Devices

The "Learn More" link now properly displays for each event on the Events List when viewing on a mobile device.


POS | BOCA Printer & Temporary Membership Cards

The Membership Level can now be configured to print on temporary membership cards printed on a BOCA printer with the new variable $levelName.


Salesforce | Customer Address Updates

We've enhanced the Customer sync to always send the associated address data. If the customer's address was edited in Salesforce, it will be updated in ACME.


Import/Export | Customer ID Limits

Increased the character limit on the Customer Import ID field from 20 to 50 to allow for a wider variety of ID lengths from CRM integrations.



Performance Improvements

Email  | Event Notification

We have optimized the performance of the Event Notification email in cases where many staff members were being notified of a ticket sale. When more than one email address is configured to receive the email, ACME now consolidates these into a single email with all recipients listed in the TO field.



Bug Fixes

B2C | Cart CSS

Fixed a minor alignment issue with the ticket quantity selectors. This issue only happened if the Theme was published after the 11.21.0 release.


B2C | Combos

  • Fixed a regression introduced in the 11.21.2 release where combos with a fixed set of events (aka not a 'choose your event' combo) were not correctly loading in the calendar after selection from Events List.
  • Fixed messaging around the number of tickets remaining. 
    • Tickets remaining count: Adjusted the CSS as this existing message was often not visible on desktops (only visible on mobile devices). 

    • Message for not enough tickets: Adjusted the timing and message that displays to inform the guest there are not enough tickets for a combo event. Now just like regular events, this only shows when the guest tries to cart more tickets than available with the default message: "There are not enough tickets available. Please adjust your quantity".This message is configurable with the Text Variable 'event-last-tickets-available'.


B2C & API | Event Calendar with Suspended Events

After event instances were suspended, they still showed as available on the event specific calendar, even though tickets were no longer available for purchase online. The B2C Calendar API endpoint was wrongly returning "active = true" for these suspended events. This has been resolved and the API will return "active = false" for suspended events online, and the calendar will show these dates as unavailable.


POS | Side Menu Options

In testing we identified some unique cases where side menu items were disabled unexpectedly after the 11.20.0 Release. This has been resolved.


B2B | Coupons

  • When tapping the (x) icon in the dropdown list, the error message "Invalid code" displayed, even though nothing was invalid. Now tapping the (x) simply clears the coupon.

  • When canceling an order or removing all items from the cart, coupons that had been added still lingered even though they did not display on screen. This caused confusion when adding items to the cart again, as it was unexpected for the prior coupon to apply. Now when the order is canceled or items removed, the coupons will be removed as well.


B2B | Resources

  • Tapping "Edit" on the "Type" tab for People, Places, or Equipment now works as expected (in addition to double tapping the row to edit)
  • If a resource request asks for specific attributes (e.g. "French" for an "Interpreter"), named resources with multiple types (e.g. Interpreter and Tour Guide) did not display correctly in the resource assign modal. This has been resolved and now they show the number of types (e.g. "2 Types") and an info icon that lists the types on hover (e.g. "Interpreter" and "Tour Guide")


Email | Combos

When a user purchases a fixed price combo, the Order Confirmation email showed a “list price” in brackets, as if there was a discount. This has been removed. The "list price" now only shows for discount combos purchased.


Salesforce | Membership Paid Price

Fixed a trigger to save the "Paid Price" on Membership records linked to Opportunities. This requires a Salesforce Managed Package update to take effect. See ACME Salesforce Managed Package - version 1.106.1


New and Updated Knowledge Articles

We are continuously updating and adding new articles to our Knowledge-base in the ACME Support Portal. Below are some recently added or updated articles:




Note: To ensure Backoffice updates are as seamless as possible, we recommend performing a hard refresh of your internet browser after a release is deployed. In some cases, you may also need to reset your browser's data cache including any saved cookies and related browsing data. Please contact support@acmeticketing.com if you experience any issues after a release.