Production Release Date: Wednesday, July 26, 2023
Platforms: Backoffice (B2B), Online Checkout (B2C), ACME Sales (POS)*, Access Control (AC)*
Release Type: Minor
Test Environments: Sandbox 10, POS Sandbox 11.29.0, AC Sandbox 11.29.0
*iOS applications are valid through 7/18/24
ACME Sales (POS) | Speedy Member Search
Sometimes it's the little things in life. Like having to tap into the search field each time you want to look up a member. That adds up! We improved this to automatically default the cursor to the search field when you open up the Member section. While we are at it, we are also on improving this for Customers and Organizations as well - look for this in an upcoming release!
ACME Sales (POS) | Improved Check In & Print Design
Well shucks. Sometimes the most obvious thing stares us in the face and we don't see it. After completing an order and opening the screen to either Check In or Print tickets, we designed and tested by tapping "Check In", "Print", or "Cancel". We didn't notice that the "Done" button was still enabled. As this does not trigger a Check In or Print, we have properly disabled it so it's not tempting to tap before you complete your selections.
We have also heard feedback from many of you regarding additional improvements to this design for ease of use. We appreciate your input and are exploring improvements for upcoming releases.
ACME Sales (POS) | Updated Epson Printer Driver
We've updated the Epson printer driver from version 2.2 to 2.4. While we did this for good housekeeping, we were also motivated by seeing an occasional crash in the logs for some of you when you were configuring your Epson. You should be good to go now.
Performance & Optimizations
API | Advanced Customer Search
Now takes about half the time! When searching for a customer via ACME Sales (POS) or Backoffice (B2B), the advanced search feature was pretty performant. However, we noticed that it could be better, particularly in situations where you are searching on minimal information, such as First Name = Mary. (Random fact: Did you know that Mary was the most common name for girls in America for over 60 years?) Well, to help you find Mary and others, we've tuned things up and now bring you results in about half the time. Happy searching!
Backoffice (B2B) | Import Validation on External Import ID
We updated the import validation in the 11.26.0 Release to help ensure you do not end up with two memberships with the same membership number. If you import a membership number that is already associated to a different import ID, we blocked this with the following message: "This membership number already exists in Acme with a different import ID so the membership number update was blocked.”
After much evaluation, we realized that this validation was too strict, especially if the conflicting membership was lapsed or deleted. While we will continue to evaluate ongoing improvements, in this release we adjusted the validation mentioned above to only check against active memberships. This will enable you to import valid memberships where the Membership Number has memberships with different External Import IDs, but those are either lapsed or deleted.
Backoffice (B2B) | Percent and Fixed Fees
For customers on a variable and fixed fee transaction pricing model, the financial payout process is now more automated, removing the need for invoicing. Our financial reports now reveal the full service fee along with the variable and fixed fee components. You’ll notice two new fields (Percent Fee and Fixed Fee) for transactions in Order Details › Transactions and the Transactions Report.
Backoffice (B2B) | Membership Cancellation
We launched Backoffice Membership Cancellation with our 11.28.0 Release. We said at the time that it was not quite perfect, which definitely was the case! With this release we bring the following fixes your way:
- If a membership was originally purchased via a sales channel other than Backoffice, such as online or via ACME Sales, you will now be able to cancel via Backoffice without the error "Invalid Terminal ID".
- The sales channel now correctly shows as "InsideSalesIndividual", not POS.
Online Checkout (B2C) | Changing Donation Amounts
With the cart optimizations done in the 11.28.0 Release, we introduced two issues when the donor changed their donation amount in specific flows:
- The donation amount would display as double in the cart if a donor selected an amount, changed it, and then changed it back to an amount they previously selected. If the donor continued to checkout, we actually displayed and charged the correct amount, but that's not good enough.
- The Place Order button in the cart would be disabled if a donor selected an amount, continued to checkout, tapped Edit Order, and changed their donation amount.
We've resolved these issues and the cart now always reflects the correct donation amount and allows the donor to continue to checkout, no matter how often they change their mind. Hopefully it's for a larger donation!
Online Checkout (B2C) | Editing Cart During Renewal
We don't believe any of your members ran into this issue before we caught it (as it was just introduced in the 11.27.0 Release), but if so, the fix is here! Here is the scenario: A member adds a renewal membership to their cart that is an upgrade and continues to checkout. If the member then selects Edit Order and they happen to also be eligible for an in-cycle upgrade for the same level, the cart would switch the "Upgrade Renew" to an "In-Cycle Upgrade" and display messaging that they are upgrading. We've fixed this and now maintain exactly what they originally carted.
Online Checkout (B2C) | Editing a Cart with Event Add-ons and Membership
And finally, we bring one last fix introduced in 11.28.0 for a very specific scenario: A visitor adds an Event with Add-ons to their cart and select their desired quantities. They then navigate to add a membership to their cart as well. And finally, they change their mind and remove the membership from the cart. At this point, the Add-on quantities would reset to 0. We now keep the Add-on quantities unchanged. We really doubt this scenario happened to anyone, but still important to fix to ensure visitors are not caught off-guard by unexpected cart changes.
Access Control (AC) | Disappearing Orders When Viewing an Event
Have you ever noticed when you tap into an event and are viewing the list of orders, they sometimes randomly disappear? This was not our attempt to pull off a magic trick, and it certainly had us scratching our heads. Turns out, anytime a new reservation or order occurred for the event you were viewing, the attempt to update the counts and list went awry and the list of orders disappeared. We've made sure that no longer happens and we added in the ability to pull to refresh at anytime to get the latest list of orders.
ACME Sales (POS) | Add-on Quantities Not Updating
In Order Management, if you tried to update the quantities for Add-ons, nothing happened when you tapped Update. Seriously? C'mon. While you may not need to do that often, we've fixed the issue so you can now.
ACME Sales (POS) | Tickets Doubling for Tap Happy Folks
Have you ever noticed a weird issue where after checkout, the tickets doubled and left an open balance on the order? Thankfully it did not happen too often, and the visitor was charged the correct amount, but it really made us scratch our heads for awhile. Turns out, if you had built a cart and tapped the Checkout button a few times before going to the checkout screen to take payment, we charged the correct amount but saved the order in our system as if it doubled. While we'd love to increase your sales, we can all agree there are better ways! Now even if folks get a little tap happy, the order will not double.
ACME Sales (POS) | O Canada!
Apparently we had some issues letting someone move to Canada! If you attempted to change a customer's address from United States to Canada on ACME Sales, we still showed the US states. We've fixed this, and now when switching to Canada, you will properly see the list of provinces to choose from.
ACME Sales (POS) | Wrapping Text for Memberships
Gift wrapping? Christmas in July?! Not quite, but still hopefully a present for your staff. A few of you noticed issues with text visibility for membership levels and offerings after we updated ACME Sales to scale to all iPad sizes with our 11.28.0 Release. It appears to be an issue of text on tiles and lists being cut-off instead of wrapping as expected. We've made a series of improvements to optimize the display for memberships depending upon the size of your iPad. This includes:
- Display of offering text when purchasing a new membership or converting tickets to membership
- Display of the level and offering when managing a membership and viewing available lifecycle actions
While at times they still may be truncated due to long names, where possible we've optimized the display to show as much of the name as possible.
ACME Sales (POS) | Donations & Check Ins
When checking in tickets, if a donation is also on the order, it was unexpectedly showing up in the list of items to check in. To avoid any confusion, we've made sure donations no longer display when checking in order items. Just a little house cleaning here!
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 firstname.lastname@example.org if you experience any issues after a release.