Version: 1.0.48
Release Date: 2025-04-08
When using Worldpay in-app payment via Bluetooth, the system supports Android and synchronizes payment results via MQTT and API.
When users log in using mobile for the first time, they are prompted to set up a password.
By default, the membership card's country code attribute matches the company's country code.
Bluetooth DTU Connection:
Tests the Bluetooth connection status during DTU connection.
If the system sends a pulse three times without receiving an ACK, it triggers a refund.
Membership Card Purchase:
Automatically disconnects from Bluetooth when purchasing a membership card.
Improved Bluetooth Data Handling.
Resolved an issue where Android devices could not reconnect after an unexpected Bluetooth disconnection.
Bug Fixes and Stability Improvements.
Version: 1.0.47
Release Date: 2025-02-18
Added a Bluetooth admin page with WebBluetooth compatibility.
Payment Query Enhancement: Modified the query condition requiring the first six digits for verification of credit card. Support for Apple Pay and Google Pay queries.
Fixed Bluetooth disconnection issues. Resolved disconnection issues with older Atom versions.
New Features: Location management (add, update, delete) and machine management (add, update, delete).
Bluetooth-Only Device: After connection, reads DEX data. If the connection is interrupted during payment, displays a prompt and redirects to the main tab.
Bluetooth Verification:
Ensures Bluetooth is enabled before initiating payments.
Disconnects Bluetooth if the returned IMEI does not match the expected device.
Supports Worldpay payment via MQTT.
Additional Bug Fixes and Improvements.
Version: 1.0.46
Release Date: 2024-07-22
Updates all card data when receiving a notification.
BLE_MDB device no longer submits a vend record after a successful credit card payment.
Bug Fixes and UI Adjustments.
Version: 1.0.45
Release Date: 2024-07-07
Fixed an issue where the pinpad was not working on startup.
Bug Fixes and UI Adjustments.
Version: 1.0.44
Release Date: 2024-07-02
Auto Top-Up Interface Adjustment.
New Features: Coil addition, deletion, and product selection filter interface.
Capacitor Upgraded to the latest version (6.0).
Added support for the Bluetooth module, when scanning the DTU, prioritizes Bluetooth payment.
Refunds are only possible within 90 days.
During Bluetooth connection to DTU, if credit card payment approval fails, initiate a refund.
Added Bluetooth support for pulse machines (cpay_method=2).
Bug Fixes and UI Adjustments.
Version: 1.0.43
Release Date: 2024-05-06
Android Notifications Fix: Resolved issues with notifications on Android devices.
Fixed Time Notifications: Added support for fixed time notifications for laundry machines.
Version: 1.0.41
Release Date: 2024-04-13
Laundry Machine Notifications: Added a notifications feature for laundry machine users.
Fixed various bugs.
Version: 1.0.40
Release Date: 2024-04-07
New Interface: Added
Account Delete Policy Page.New Features:
QR Code Scanning: The app now supports scanning QR codes for receipts and DTU information, and can open the app to the corresponding page after scanning with the camera.
Machine Sorting: Added the ability to sort machines by
MachineId,LocationName, andRouteName.Coil Product Update: Enabled updating of coil's product.
Card User Login: Added the ability to log in as a card user.
System Permission Check: Implemented checks for camera and GPS permissions.
Bug Fix: Resolved an issue where card data was lost when switching from background to foreground.
Version: 1.0.39
Release Date: 2023-12-13
Vend History Page and Filter Addition: A vend history page, along with a filter function, has been introduced under the "vmms" feature.
Version: 1.0.38
Release Date: 2023-07-28
Enhanced Credit Card Search: The
receipt.page.tsnow supports searching with just the last four digits of a credit card.
Version: 1.0.36
Release Date: 2023-01-27
Retry Button for Card Details: A new Retry button has been added to the card details page, allowing users to manually top up their Recurring card if the automatic recharge fails and the next top-up date is today or has passed.
My Credit Visibility: "My Credit" has been hidden in the payment methods selection page to prevent misunderstandings.
Wording Adjustments: Updated certain terms and descriptions for clarity and better user understanding.
Version: 1.0.33
Release Date: 2022-08-23
Payment and Layout Bug Fixes: Addressed specific payment errors and layout issues to improve user experience.
Third-Party Login Support: Introduced login or account linking options for Google, Apple, and Facebook, enhancing accessibility.
Enhanced Notifications: Implemented notifications for various events like order receipt and successful payment to keep users informed.
Universal Link Integration: Added functionality to open the app directly from a PWA page.
Background Music Continuation: Enabled continuous play of background music for an uninterrupted audio experience.
VMMS Enhancements: Expanded the VMMS with additional functionalities to meet user needs more effectively.
Version: 1.0.32
Release Date: 2022-03-28
PWA Mode Blank Screen Bug Fix: Resolved an issue where some mobile phones displayed a blank screen in PWA mode.
Mobile Login for PWA Mode: Introduced mobile login functionality for PWA mode, eliminating guest mode due to the challenge of securely generating unique IDs for mobile phones.
Version: 1.0.27
Release Date: 2022-02-28
Membership Card Purchase: Users now have the option to purchase membership cards, if available, immediately after scanning a QR code.
PWA Mode Support: The system now supports Progressive Web App (PWA) mode for QR code scanning using a phone's camera.
Version: 1.0.25
Release Date: 2022-02-18
Recurring Card Management: On the card details page, users with recurring cards now can update the credit card linked to their account.
Version: 1.0.20
Release Date: 2022-01-04
Shop Page Optimization: The shop page has been optimized for a better user experience.
Collaborative Order Management: The system now supports multiple staff members managing the same order, enhancing collaboration and efficiency.
Table Number tracking: Support for including table numbers in orders has also been introduced.
Version: 1.0.20
Release Date: 2021-12-23
Table Number Addition: A new feature where, upon scanning a QR code, if a table number (
table_no) is present, it will be submitted as a parameter during payment for more accurate transaction tracking.Display Table Number: On both the vend history and receipt pages, if
table_nois available in the retrieved data, it will be prominently displayed.
Version: 1.0.19
Release Date: 2021-12-01
Special Purchase Method for Scanned Machines: For machines scanned with
cpay_buy_method=2:The "add to cart" button is hidden on the shop page that pops up, replaced by a "buy now" button. Quantity selection is disabled, and products cannot be added to a cart—allowing only a direct purchase of a single item.
When making an API request, the
buy_methodfield is submitted. Ifbuy_method=2, the API triggers a Lambda function_system_mqttwith a specific message format to perform the action.
Version: 1.0.18
Release Date: 2021-09-20
Product Details Enhancement: The product details page now includes a display for the product's Description field.
Shop Details Page Updates:
Location Filter: If accessed from the shop page, a Filter icon appears in the top right corner, leading to a list of all company locations. Switching locations will display coils for all machines under the selected location, excluding virtual card machines.
Empty View Introduction: An empty view is introduced for scenarios where the product list is blank.
Search Algorithm Improvement: The search box algorithm has been upgraded to support multi-dimensional array searches.
Receipt Modal Update: A new feature to download the receipt directly from the receipt modal has been added for user convenience.
Version: 1.0.17
Release Date: 2021-09-02
Network Error Handling: Enhanced error displays on both login and tab-pay pages to show "network error" when HTTP requests fail or if the device is not connected to the internet, concealing the original content.
Post-Payment Redirection: After making a payment on the shop or cart pages, users are now redirected back to the homepage (tab-pay).
Credit Card Information Saving: Fixed an issue where paying with credit card information on machines with cpay_buy_method=1 did not save the credit card details.
Credit Card Payment Error on DTU: Resolved a problem where using credit card information for payment after scanning a QR code resulted in DTU payment failures.
Payment Method Memory: On the PaymentSelect.page, the system now remembers the user's last payment choice after a successful transaction.
Credit Card Payment Input: Added an option on PaymentSelect.page for users to enter credit card information for payment when cpay_buy_method is 0.
Persistent Guest User Login: Guest user login information is always saved to prevent repeated automatic registrations unless the app is deleted.
Activation Page for Guests: For Guest users, clicking the registration link now directs them to an activation page.
Version: 1.0.16
Release Date: 2021-08-12
Automatic App Registration and Login: Upon the app's first launch, if the user has not previously logged in, the app automatically performs registration and login to streamline the user's initial experience.
User Interface Customization for Auto-Registered Users: For users who are automatically registered upon login, specific UI elements like "My Credit" and "Membership Card" are hidden on both the homepage and payment page to simplify navigation.
Version: 1.0.15
Release Date: 2021-06-29 (function 1), 2021-07-22 (function 2,3)
Shop Details Page Enhancement: The shop details page now includes increment and decrement buttons, allowing users to easily adjust the quantity of products they wish to purchase.
Persistent Login Fix: Improved user session management to eliminate the need for repeated logins after app restarts or browser refreshes.
Payment Process Optimization: Integrated checkout and payment functionalities into a single, efficient payment-select page.
Version: 1.0.13
Release Date: 2021-06-03
Support for Staff Card: Staff Cards with specific parameters (
is_admin=1andmachine_id) int_paramsenable access to "Order List" and "Take Orders" options for designated machines. Additionally, auto top-up-enabled cards will not display the top-up button.Home Page Access Bug Fix: Resolved an issue where the home page was accessible without logging in.
iOS App Crash Bug Fix: Fixed a crash triggered by the "Scan Credit Card" button on iOS.
Version: 1.0.12
Release Date: 2021-05-15
Shopping Cart Functionality Added: The platform now includes a shopping cart feature, allowing users to conveniently select and review their chosen products before finalizing their purchase.
Version: 1.0.7
Release Date: 2021-04-11
Payment Page Timer Addition: A timer has been integrated into the payment selection page to enhance user experience and efficiency during transactions.
Registration Bug Fix: Addressed and resolved an issue that was causing registration failures, improving the sign-up process reliability.
Version: 1.0.5
Release Date: 2021-03-12
QR Code Scan for Product List: The system now supports the scanning of QR codes to display a list of products available in a machine.
Version: 1.0.4
Release Date: 2021-03-08
Shop Page Update: The new shop page feature is now live, providing users with an enhanced shopping experience.
Version: 1.0.3
Release Date: 2021-02-21
QR Code Scan Response Fix: Addressed an issue where scanning a QR code resulted in no response.
Version: 1.0.2
Release Date: 2021-01-20
Card Login Simplification: Membership card users can now log into the app using their card number as both the username and password.
PIN Protection Activation: PIN protection is enabled automatically when the app resumes from the background.
Version: 1.0.1
Release Date: 2020-12-28
PIN Enable Bug Fix: Resolved an issue where enabling PIN wasn't functioning properly.
First-Time Login PIN Verification: Fixed a bug that incorrectly requested PIN verification from users setting up a PIN for the first time.
Login Session Card Display: Corrected a logout and re-login issue that displayed the previous user's cards instead of the current user's.
Membership Card User Activation: Now, if a membership card user activates their account with a mobile number or email already linked to another card user, the card is added to the existing account.
Plugin Upgrades and Platform Transition: Updated several plugins and transitioned from Cordova to Capacitor for both Android and iOS, necessitating the deletion of Cordova platforms.
Version: 1.0.0
Release Date: 2020-11-29
Credit Card Scanning Feature: Introduce a feature to easily add credit cards by scanning.
Migration to Capacitor: Transition the project from Cordova to Capacitor for enhanced performance and modern support.
Payment Method Selection Improvement: Enhance the UI/UX of the payment method selection page that appears after scanning a QR code, making it more intuitive and user-friendly.
Shop and Card Page Enhancements: Upgrade the design and functionality of the shop and card pages, improving overall user experience and navigation.
