Showcycle Notes
Breadcrumbs

Release Notes - Package v1.53.3

New Features & Improvements

Secure Invoice Payment Improvements

  1. Enhanced security and reliability of payment links, allowing guest users to securely complete transactions via a new automated background process that maintains strict data privacy.

  2. Resolved currency display issues by ensuring the payment interface automatically detects and displays the correct default currency for all transactions.

  3. Payment links are now conveniently located directly on the Invoice record and have been integrated into automated email templates for faster customer delivery and checkout.

Advanced Search for Floor Plan

  1. Introduced an "Advanced Search" modal that allows users to find and select accounts via a searchable data table. Administrators can dynamically configure which account details are displayed in the search results using flexible field sets.

  2. Implemented safety logic that automatically disables the search feature for booths that are already reserved or assigned, preventing accidental data overrides and ensuring record consistency.

  3. Enhanced the user interface with debounced search functionality for smoother performance and added proactive error handling to alert administrators if configuration settings require updates.

Shell Image Upload Integration

  1. Simplified Image Management introduced a dedicated "Upload Shell Image" button on Map records, allowing users to quickly upload images that are automatically hosted externally for reliable public display.

  2. Improved Portal Reliability by automatically generating public URLs for shell images, ensuring consistent visibility across exhibitor portals and replacing outdated legacy fields.

Real-Time Inventory Visibility

  1. The "Manage Sponsorship" and "Generate Invoice" components now feature an Available Inventory column. This provides real-time visibility into stock levels, automatically updating as items are added, removed, or adjusted during the selection process.

  2. Enhanced the inventory engine to prevent overselling and locking issues. The system now accurately handles edge cases, such as canceling the final unit of a product or attempting to increase quantities beyond current stock limits.

  3. Standardize inventory logic across the sponsorship and invoicing modules to ensure data consistency, ensuring that inventory levels are accurately updated regardless of which process is used to process the transaction.

  1. Refined Email Communications updated the email templates with improved formatting and clearer messaging to provide a more professional and consistent experience for exhibitors during the purchase process.

  2. Reliable Link Generation moved purchase link configurations to a new custom metadata structure, ensuring that links are generated more reliably across different event types while maintaining secure access for all subscribers.

  3. Successful validation of the end-to-end purchase journey—from email delivery to final transaction—ensuring seamless functionality across all browser environments, including private and incognito modes.

UI & Configuration Enhancements

  1. Optimized Product & Record Layouts Refined the Account and Show detail pages by adding the "Generate Purchase Link" button and reorganizing fields for better visual flow. This includes updated help text for General Ledger fields and a logical repositioning of Package settings to ensure data entry is intuitive.

  2. Cleaned App Navigation streamlined the ShowCycle app interface by removing unused or redundant tabs, such as Attendee Questions, Attendee Answers, and Batch Export, allowing users to focus on essential event management tools.

  3. Updated the "Pack Size" logic on Products to ensure default values remain null unless a package is explicitly defined, preventing data inconsistencies during product creation.

Bug Fixes

  1. Fixed a critical "List index out of bounds" error that occurred when guest users accessed payment links. This was resolved by implementing a sharing rule that securely grants the necessary record access required to load the payment page.

  2. Ensured that invoice payment links now function correctly in all browser sessions, including private and incognito modes, by verifying that all background data permissions are properly aligned for guest transactions.

Known Issues

  1. When a Booth with Member Price Rule is moved, the new SOLI for the Booth does not take Member Price. Instead, it uses Default Price Rule.

  2. Dynamic Pricing is not applicable for ShowCycle or No financials system.

  3. Dynamic Pricing is not applicable for Sponsorship Items.

  4. Primary Contact on Sponsorship Item do not get populated when the sponsorship is bought from exhibitor portal, it works fine while using Manage Sponsorship Items on opportunity.

  5. Description for Sponsorship Items on Manage Sponsorship Items currently shows HTML of the formatting from eStore Description field on the related Fonteva Item.

  6. When a booth is moved/vacated and Cancelation Fee is applied, nothing is done in case of Fonteva Financials. The fix for this in this package did not work.

  7. When Logo is uploaded on Account from Exhibitor Portal, the UI does not indicate if a file is uploaded or not. Changes update upon saving.

  8. When a logo is uploaded for an account, shared exhibitors do not get the logo.

  9. No format validation is enforced when logo is uploaded from Portal. Broken Image is displayed in case of an incorrect file type.