Skip to main content

5/20/26 Tesorio Release Announcement

Summary of new features, improvements, and bug fixes available in Tesorio beginning May 20, 2026.

Features

Task and Note Templates: Added task and note template support, enabling automated task and note creation in campaigns or ad-hoc.

Zuora Invoice Import Filtering: Implemented pre-load exclusion filter for Zuora invoice imports, allowing customers to mark invoices with custom fields (e.g., "exclude") to prevent them from being imported into Tesorio.

Enhancements

Meetings

Meeting-to-Invoice Linking: Enhanced meeting intelligence to automatically link meetings to invoices when invoice numbers are mentioned during calls, making meetings visible in the Meetings tab of the invoice drawer.

Inbox

Quick Tag Filters: Tags used on emails appear in the left sidebar and, when clicked, will automatically show emails for those tags, allowing for faster filtering in your email workflow.

Email Search: Enhanced Inbox search to match by participant email addresses, making it easier to find all emails involving specific contacts.

Email Recipient Name Preservation: Enhanced email processing to preserve recipient display names (to/cc/bcc) throughout the pipeline, maintaining complete sender and recipient context.

Campaigns

Campaign Email Blocking: Previously, the campaign email blocklist accepted only exact addresses. It now also accepts wildcard patterns, so operators can block whole domains or address shapes in one entry (e.g. @acme.com)

Credit Memo Attachments: Enabled attaching credit memo PDFs to campaign emails, providing customers with complete credit documentation alongside invoices.

Workspaces

Subsidiary Settings Organization: Enhanced subsidiary settings page with tree ordering and collapsible parent subsidiaries for easier navigation of complex organizational structures.

Grouped Invoice Custom Field Control: Add a dedicated Grouped Invoices section under Company > Custom Fields where NetSuite users can individually activate or deactivate custom fields.

Customer Portal

International Payment Support: Added support for UK and EUR merchant accounts in Tesorio Pay, including SEPA direct debit mandate management for European customers. This enables international payment processing with proper currency settlement, mandate creation and validation, and customer authorization workflows for direct debit payments across the UK and European Union.

Contact-Restricted Portal Invoices: Added option to restrict invoice visibility to only invoices specifically assigned to the logged-in contact, rather than showing all invoices for the customer.

Cash Application

Intraday File Processing: We now archive duplicate intraday transactions. Previously, we ignored intraday files if next-day transactions are already present in our system.

Intraday UI Improvements: Streamlined the Intraday interface for smoother navigation and better user experience.

Automatic Bank Fee Posting: modified the flat file sync so that child bank fees post automatically when the parent fees get posted.

Converted Amounts: Created a Cash App setting under Administration > Company that when enabled, only original currency amounts are displayed in the Posted Payments table and detail view. Converted (root currency) amounts are hidden.

Lockbox Review Visibility: Lockbox review now only appears in the stats bar for companies with lockbox enabled.

Drafted Payment Notes: Users with Cash Application access and the "Ability to Create Notes" permission can now add, edit, and delete notes directly on drafted payments.

Related Payments Widget Performance: Significantly improved performance of the Related Payments widget on drafted payment drawers, especially for payments with many related child records.

Bulk Archive Confirmation: Added confirmation dialog when bulk archiving drafted payments, preventing accidental deletion of multiple payment records with a single click.

Supplier Portal

Submission Age Gate: Added a maximum invoice age gate for automatic Supplier Portal submissions, preventing submission of invoices that exceed 60 days

Integrations

SFTP Authentication Flexibility: Decoupled Tesorio SFTP configuration from SSH authentication method, allowing customers to manage their preferred authentication approach.

Stripe Billing Check Numbers: Added check number field display and export in Cash Application for Stripe Billing payments.

Stripe Billing Real-Time Payment Export: Implemented hourly payment export for Stripe Billing real-time connect companies, providing faster payment data synchronization.

Salesforce External ID Matching: Companies that use a custom identifier to link Salesforce accounts to Tesorio customers can now configure the Salesforce importer to match on that field.

Salesforce Canvas App Matching: Improved Salesforce Canvas app name normalization to ensure proper matching and functionality.

NetSuite Dynamic Custom Fields: Implemented proper support for NetSuite dynamic custom fields, enabling full synchronization of custom field data that changes based on NetSuite record context.

Email Remittance Case Sensitivity: Made email remittance inbox addresses case-insensitive, preventing processing failures due to capitalization variations.

MCP & AI Chat

Customer Portal Links: When retrieving customer details via the MCP Server or AI Chat, the response now includes a direct link to the customer's payment portal. The link is only returned when the payment portal is enabled for that customer

Bugs

Integrations

Sandbox Configuration Inheritance: Fixed sandbox companies not inheriting configuration from parent production companies.

Stripe Billing GL Account Display: Fixed GL account information not appearing in the Drafted Payment drawer for Stripe Billing payments.

Stripe Billing Payment Posting: Resolved error when posting drafted payments with blank memos in Stripe Billing integration.

Stripe Billing Invoice History: Fixed invoice history importer triggering post importers and campaigns prematurely.

SFTP File Transfer Delay: Fixed a bug where setting a customer's SFTP file transfer delay to 0 (meaning "process files immediately") was silently treated as a 1-hour delay instead.

SFTP Connection Failures: Resolved SFTP connection error due to a back end change that added an additional verification step.

Inbox/Emailing

HTML Email Rendering: Fixed HTML code rendering as plain text in email bodies instead of displaying formatted content.

Customer Inquiry Display: Resolved issue where initial customer inquiry in the Customer Portal wasn't showing in the invoice drawer email thread.

Email Attachment Downloads: Resolved 500 errors when downloading email attachments with newline characters in filenames.

Email Recipient Issues: Fixed an issue where the β€œTo” field remained empty when replying to emails.

Reply Message Loading: Fixed reply functionality to load only drafts tied to the specific message being replied to.

Invoice/Customer Linking Crash: Fixed crashes when clicking "Link to invoice" or "Link to customer" in the Inbox

Duplicate Contact Source Tags: Resolved duplicate contact source tags appearing in the email template dropdown

Customer Portal

Customer Portal Access: Resolved authentication issues preventing customers from logging into the Customer Portal.

Payment Processing: Fixed payment processing failures that were preventing customers from completing transactions.

Adyen CAD Currency Support: Removed CAD currency when configuring Amex payments as it is not supported for Tesorio Pay.

Portal Footer: Fixed Tesorio link in Payment Portal footer rendering as raw HTML markup instead of a properly formatted clickable link.

Payment Processing Errors: Resolved errors preventing some users from completing payments through the Payment Portal.

AutoPay Double Charging: Fixed AutoPay double charging customers when multiple payment attempts hit the same invoice, causing duplicate charges.

Campaigns

Statement Grouping Accuracy: Campaign-generated statements were including invoices that should NOT have been in the statement based on the grouping configuration.

Workspaces

Invoice Drawer: Fixed the error display when opening the invoice drawer.

Invoice Status Label: Removed "OPEN" label from invoices when applied payments fully cover the outstanding balance.

Invoice Payment Method Display: Corrected Invoice Payment Method column incorrectly adding customer payment method data instead of invoice-specific payment methods.

Invoice Assignees: Fixed invoices not inheriting assignee from customer account during re-sync or status changes.

Credit Memo Custom Fields: Resolved credit memo custom fields not displaying in the drawer section.

Invoice Custom Field Discrepancy: Fixed custom field data discrepancies on invoices.

Multi-Value Custom Field Filtering: Fixed filtering by multi-value custom fields (like customer group) to properly return all expected records instead of partial results.

Quick Search: Fixed the quick search results dropdown from rendering behind workspace components.

Currency Conversion: The customer aging concentration filter has been enhanced to now display aged open invoice balances with correct currency conversion

Cash Workspace Refresh: Fixed cash workspace showing empty page after processing payments and refreshing.

Cash Application

Invoice Status Before Posting: Fixed a bug where invoices disappeared from customer workspaces and statements before a payment was fully posted in the ERP, causing statements to omit invoices that were still genuinely outstanding.

Match Filter: Corrected company match filter and metric to show only payments with company matches (excluding auto-matched invoices).

Parent/Child Invoice Visibility: Fixed available invoices filter in Cash Application to show invoices from all levels of parent/child/grandchild customer hierarchies, not just one level deep.

Bulk Archiving Payments: Added a modal when bulk archiving payments to ensure that this action is not completed erroneously and customers have a chance to go back

Settings & Configuration

Geographic Exemptions: Fixed admin users' inability to create geographic exemptions for tax calculations.

Workflow Tier Changes: Resolved an issue where some customers on Pro or Advanced workflow plans were incorrectly shown as "Basic - Over Quota" in the Workflows settings page.

Default View Permissions: Fixed view-only users seeing "Missed Promise to Pay" as the default view instead of Open Invoices.

Did this answer your question?