Mobile POS — Terminal Performance Improvements for Multi-Handheld Sites
Terminal backends now use in-memory caching for device registration, employee lookups, and data status checks, eliminating database overload that caused staff login failures and payment degradation as more handheld devices were added to a site.
Lesaka Rebranding – Splash Screens & Logos
The application now displays Lesaka branding across all splash screens, logos, and key screens, giving users a consistent and updated visual experience throughout the system.
Pesapal Card Payment Integration – EFT Transaction Fix
Card payment transactions initiated through the system are now successfully sent to the configured Pesapal terminal, allowing customers to complete card payments reliably at the point of sale.
On Account Tender — Prevented Double Charge on a Single Invoice
A bug has been fixed where tapping the On Account payment button more than once before the confirmation appeared could cause a customer's account to be charged twice for the same invoice, resulting in a negative balance with no warning shown.