12/15/2025 Release


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