Skip to content
English
  • There are no suggestions because the search field is empty.

Release Notes (31.0.4) - Online Portal

Bug Fix:

1. Payment Calculation & Balance Accuracy Improvements:

We have enhanced payment calculation and synchronization logic to improve the accuracy of event balances and eliminate residual penny differences that could occur after payment processing.

What's New

  • Improved convenience fee tax calculations to ensure consistent handling across guest and authenticated payment flows.
  • Enhanced payment calculations to use reconciled balance values when determining final charge amounts.
  • Improved rounding and precision handling throughout the payment calculation process.

Impact

  • Reduces the occurrence of residual balances such as ±$0.01 after payments are completed.
  • Improves consistency between payment amounts collected online and the balances calculated in Empower.
  • Provides more accurate event balances, payment totals, and settlement calculations.
2. Tax Recalculation & Balance Accuracy Improvements:

We have enhanced the tax recalculation process to ensure existing open orders remain aligned with the latest tax calculation rules after tax-related updates are deployed.

What's New

  • Added a process to recalculate taxes and associated charges on open orders after tax calculation logic changes.
  • Implemented validation to identify orders whose stored tax values no longer match current calculation rules.
  • Improved handling of tax-dependent calculations, including convenience fee tax computations.

Impact

  • Improves consistency between stored order taxes and current tax calculation rules.
  • Reduces discrepancies between Online Portal balances and Empower financial totals.
  • Ensures convenience fee taxes are calculated using up-to-date tax values.
3. Convenience Fee Tax Calculation Improvements :

We have enhanced convenience fee tax calculations across all payment channels to ensure fees and taxes are calculated consistently, regardless of payment history, prior adjustments, or mixed payment methods.

What's New

  • Updated convenience fee tax calculations to use incremental fee tax amounts rather than relying on previously collected tax values.
  • Improved calculation consistency across Online Portal, Payment Portal, Guest Payment, and synchronization payment flows.
  • Enhanced handling of prior payment corrections, tax adjustments, and mixed payment scenarios.

Impact

  • Prevents overpayments and residual balance discrepancies caused by previously collected fee tax amounts.
  • Improves consistency between guest payments, signed-in payments, and synchronized transactions.
  • Reduces the occurrence of small balance variances caused by prior payment adjustments or historical tax calculations.
4. Credit Card Fee Tax Synchronization Improvements :

We have enhanced the synchronization of credit card convenience fees from Core to the Online Portal to ensure associated taxes are accurately reflected and remain aligned with Empower calculations.

What's New

  • Updated credit card fee synchronization to include the applicable tax amount when fee records are copied from Core.
  • Improved calculation of convenience fee totals by incorporating both the fee amount and its corresponding tax.
  • Added resilience to continue synchronization processing even if fee tax calculations cannot be retrieved.

Impact

  • Improves consistency between Empower and Online Portal payment records.
  • Prevents convenience fee taxes from being understated when card payments are synchronized from Core.
  • Reduces the risk of duplicate fee tax collection on subsequent payments.
5. Order Summary Tax Display Alignment:

We have updated the order summary display to align with how taxes are presented in Core when convenience fees are applied.

What's New

  • Updated the Taxes line to include taxes associated with convenience fees.
  • Updated the Credit Card Charge(s) line to display only the convenience fee amount, excluding convenience fee tax.
  • Applied the change to both the signed-in customer order summary and the Pay-as-a-Guest payment summary.

Impact

  • Tax amounts displayed in the cart now match the Sales Tax shown in Core.
  • Order summaries provide a more consistent financial breakdown across applications.
  • Eliminates confusion caused by different tax allocations between Core and the Online Portal.