12/15/2025 Release
3 days ago by Clay Hefner
Multi-Factor Authentication (MFA)
We're excited to introduce Multi-Factor Authentication to enhance the security of your account.
- Added MFA enrollment flow with authenticator app support (Google Authenticator, Authy, etc.)
- Users can set up MFA by scanning a QR code or manually entering the secret key
- MFA verification required at login for enrolled users
- Grace period until January 31, 2026 - set up MFA at your convenience before it becomes mandatory
- MFA status displayed in user management for administrators
- Administrators can reset MFA for users who lose access to their authenticator
- For more details, read the MFA Setup Guide
User Management
- New Profile Page - Access your profile from the avatar dropdown to view and manage your account settings
- Improved User Table - Redesigned layout showing user avatars, roles, login activity, MFA status, and account alerts at a glance
- Streamlined Add User - Simplified modal for adding new users with just the essential information
- Enhanced Edit User - Dedicated page for editing user details with organized sections for information, permissions, security, and preferences
- Profile Avatars - User avatars now display two-character initials for better identification
- For more details, read the User Management Guide
Payments
- Refund Metadata Support - Invoice, description, and metadata fields are now preserved when processing refunds through Affinipay
API Improvements
- Billing Groups - The LIST merchants endpoint now returns billing group information
Bug Fixes
- Fixed transaction log not loading when using browser back button
- Fixed merchant name display inconsistency in breadcrumbs
- Fixed sidebar navigation showing truncated text instead of icons when collapsed
- Fixed bulk action button styling in the vault
