Release 5.4.7060 (February 3, 2026)
Account Tags: Enhanced Visibility & Display Options
We've added powerful new customization options for Account Tags, giving you more control over how tags appear to your members and greater flexibility in how you use them.
You can now choose whether individual tags are visible to members on their dashboard. By default, tags remain admin-only, but you can enable visibility on a per-tag basis to share relevant status information with your members.
Two Display Styles
Tag (Default): Clean chip-style labels that display the tag name. Add an optional hover tooltip to provide additional context without cluttering the interface.
Status Badge: Present tags as dynamic status indicators that match your Payment Status styling. Perfect for membership types, approval statuses, or any binary state you want to communicate clearly.
Displays in green when the tag is active on an account
Shows in red when inactive
Fully customizable: set your own status label, active text, and inactive text to match your organization's terminology
Release 5.4.7063 (February 10, 2026)
Offline Payment Improvements
We've resolved several issues with the Offline Payments screen to make processing manual payments smoother:
Fixed member list display - Now correctly shows only billing members
Improved selection controls - You can now deselect rows and reset the entire form properly
Restored email notifications - When you create an offline payment for a member (like recording a mailed check), both member receipts and admin notifications now send correctly
Better product visibility - Admins can now see all products when creating offline payments, regardless of publish status
Behind the Scenes
Improved page loading performance with optimized access restriction checks
Enhanced error logging and data validation for better system reliability
Cleaned up unused settings (removed deprecated Offline Payments settings tab)
Release 5.4.5065 (February 11, 2026)
Behind the Scenes
Significantly improved API response times with an optimized request handler — by bypassing unnecessary WordPress overhead, API calls now complete 8–10x faster
Release 5.4.7069 (February 24, 2026)
Clear Legacy Authorize.net Payment Profile IDs
Old numeric Authorize.net IDs stored in ms_accounts.payment_profile_id were blocking ECRYPT from creating new customer profiles when members attempted to save a card. This upgrade sets those legacy IDs to NULL, resolving the issue.
Changes
Clears legacy Authorize.net customer profile IDs from
ms_accounts.payment_profile_id.Only numeric IDs matching
^[0-9]{1,20}$are affected — existing ECRYPT UUIDs are ignored and left unchanged.
Note: Bug discovered via support ticket.
Release 5.4.7070 (February 24, 2026)
Card on File Filter and Payment Methods Panel
Admins had no way to identify accounts without a saved card on file. This release adds a new account filter and restores visibility into saved payment methods.
Changes
Adds a "Has Card" / "No Card" filter to the accounts view, saveable as a reusable filter.
Restores the Payment Methods panel in the Edit Account modal, allowing admins to view saved cards and identify the default.
Release 5.4.7071 (February 25, 2026)
Require Card on File
Admins can now require members to have a saved payment method on file before accessing member-facing features.
Changes
Adds a "Require Card on File" setting within Member Splash Settings, configurable by account type with an "All" option to apply universally.
Members without a saved card will be prompted to add one before proceeding.
Removes the expired card badge from the Payment Methods section in the Edit Account modal, as expiry dates are no longer stored in the database. Only the "Default" badge remains.








