Changelog — Feb 28 – Mar 7, 2026
5 days ago by ReadMe API
This week added business verification coverage for five European countries and eKYC for New Zealand, along with a new automatic webhook retry system that ensures failed callbacks are retried up to three times. The release also includes several important bug fixes around risk rule evaluation, theme configuration persistence, and billing.
✨ New Features
- Business Verification: Belgium, Czechia, Denmark, Estonia, and Spain: Company verification (KYB) is now available for these five countries, including company search, full KYB with shareholder and UBO data, and document retrieval.
- eKYC Verification in New Zealand: Identity verification is now available for individuals in New Zealand, with both standard and enhanced coverage options.
- Automatic Webhook Retry: Failed webhook callbacks are now automatically retried up to three times with exponential backoff. If your endpoint is temporarily unavailable, AiPrise will retry delivery before marking the callback as failed.
🚀 Improvements
- Auto-Tagging Tags Now Included in Webhook Payloads: Tags applied via auto-tagging rules are now included in tag update webhook events, so downstream integrations receive the full set of applied tags.
- EU/UK ID Expiry Date Extraction Improved: Document Insights now correctly identifies expiry dates from EU and UK-style identity documents that use numbered fields rather than explicit labels (such as UK provisional driving licenses), reducing false "document expired" rejections.
- KYB Risk Indicator Labels Now Show Full Descriptions: Risk indicators in business verification results now display their full descriptive label (e.g., "Not a private mailbox") rather than the abbreviated field name, making results clearer to reviewers.
- Question Order Preserved When Deleting: Deleting a question from a questionnaire module no longer causes the remaining questions to be reordered unpredictably.
- Template Quick-Access from Case View: The Developers section on case detail pages now includes a direct link to the associated template, making it easier to navigate from a case to its template configuration.
- UAE Tax ID Validation Updated: UAE Tax Registration Number (TRN) validation now accepts a broader range of valid formats, reducing false rejections for valid TRNs.
🐛 Bug Fixes
- Re-KYC: "Previously Seen" Rules Triggering Incorrectly: Fixed:
ID Previously SeenandFace Previously Onboardedrisk rules no longer incorrectly trigger during re-KYC flows. Previous sessions on the same user profile or business officer are now excluded when evaluating these rules. - Theme Configuration Settings Reverting After Save: Fixed: Theme settings (colors, toggles such as "Skip Steps Screen") now persist after saving and no longer revert when navigating away and back to the Theme Configuration page.
- Risk Rule Collections Ignoring Conditions: Fixed: Risk rules within a rule collection now correctly evaluate their configured conditions — only rules whose conditions match are applied, rather than all rules in the collection firing unconditionally.
- Business Risk Rules Not Evaluating Related Person (UBO) Status: Fixed: Business risk scoring rules configured to trigger based on UBO or related person verification status now evaluate correctly.
- Billing Page Returning 500 Error: Fixed: The billing dashboard now loads invoices correctly. A storage configuration issue was preventing invoice retrieval for many accounts.
- Billing Section Not Visible for Admin Users: Fixed: The billing section is now correctly displayed for all users with admin-level access.
- Document Fraud Signal Not Propagating to Verification Result: Fixed: When a document check returns a fraud or rejection signal (such as a possibly forged image), the verification is now correctly surfaced as Review rather than being marked Approved.
- Selfie Video Missing Warning Now Impacts Verification Decision: The selfie video missing warning is now factored into the verification decision across all customers with video recording enabled.
- Proof of Address Approved Without Address: Fixed: POA documents that do not contain a detectable address are no longer approved, and address matching now correctly requires all components (including house or flat numbers) to be present.
- Risk Rules Imported via JSON Losing Their Order: Fixed: Risk rules imported using the JSON export/import feature now retain their configured order in the database, preventing schema validation errors when editing imported rules.
- Dashboard v2: Suggested Related Persons Showing Duplicates: Fixed: The suggested related persons list no longer incorrectly shows potential duplicate entries from other cases.
- Dashboard v2: Business Info Activity Log Not Loading: Fixed: The section activity log on the Business Info page in Dashboard v2 now loads correctly.
- Dashboard v2: Unknown Status Not Displaying on Profile Pages: Fixed: The "Unknown" verification status is now correctly shown on business profile pages.
- Session Expiry Reminders Not Sent for All Session Types: Fixed: Session expiry reminder emails are now correctly sent for business officer KYC sessions and user profile sessions, not just primary KYC flows.
- Email Field Not Showing in Related Persons Module: Fixed: The email field in the Related Person module is now correctly visible and functional in template settings.
- AML Agent Configuration Failing to Open: Fixed: Opening the AML Agent configuration no longer shows a "Failed to create agent configuration" error.
