May 25th, 2026
Improved
Quotes
Orders
Website
Customer Portal
✨ Update: Improved T&C Signing Flow with Fulfillment Validation
What’s New
Added fulfillment validation before Terms & Conditions (T&C) signing in the Customer Portal
Customers can only access the T&C signing step when all order items have fulfillment configured
Introduced automatic transition from T&C signing to payment for a continuous order completion experience
Added Customer Portal stepper with T&C as the first step
Improved T&C presentation and document organization across Customer Portal and Website
Added safeguards to prevent sending payment links before orders are fulfillment-ready
Behavior Updates
Customer Portal access for T&C signing is now gated by fulfillment readiness
If one or more items are missing fulfillment:
Customer Portal access is restricted
Customers will see the message:
“Set fulfillment for all items to enable portal access”
“Send Email with Paylink” changes to “Send Invoice without Paylink.”
Hover tooltip explains why payment access is unavailable
After successful T&C signing:
Customers are automatically guided into payment
No additional navigation or manual follow-up is required
T&C display behavior has been improved:
General T&C appears in a cleaner, scrollable layout
Brand-specific and condition-based T&C include product count indicators
Duplicate T&C documents are automatically prevented
Website T&C behavior now follows the same experience as the Customer Portal across desktop and mobile
Why This Matters
Prevents customers from progressing through incomplete orders
Eliminates dead-end experiences after T&C signing
Reduces manual follow-up from Sales teams
Creates a more connected and predictable order completion journey
Improves visibility and clarity of applicable Terms & Conditions
May 18th, 2026
New
Quotes
Orders
Website
Customer Portal
✨ Update: Prevent Duplicate Payments Across POS, Customer Portal, and Website
What’s New
Added duplicate payment protection across:
POS
Customer Portal
Website checkout
The system now blocks additional payment attempts when:
A payment is already processing
An order has already been paid for
Added clearer “payment is processing” handling during checkout and payment submission
Behavior Updates
Payment buttons are temporarily disabled while payment is processing
Users attempting a second payment during processing will see:
“Payment is being processed in another session.”
Duplicate payment protection now works across:
Multiple browser tabs
Different devices
Different payment channels (POS, Customer Portal, Website)
Users can retry payment immediately if the previous attempt fails, is canceled, or returns an error
Refreshing or retrying will not create duplicate successful charges for the same order
Payment Flow Improvements
Reduces accidental duplicate payments caused by:
Multiple tabs
Repeated clicks
Simultaneous payment attempts across channels
Improves clarity when payments are actively processing
Creates more predictable payment behavior across all supported payment experiences
Why This Matters
Helps prevent duplicate charges for customers
Reduces refund handling and reconciliation work
Improves payment reliability and customer confidence
Creates a more consistent payment experience across POS, Website, and Customer Portal
Additional Notes
Most payments are complete within a few seconds
If payment remains in processing for more than 1 minute, users can refresh the page and retry if needed
This release does not introduce new payment methods or pricing changes
May 11th, 2026
Website
AIO Pay
Payments
Notification
✨ Update: ACH Payments Re-enabled with AIO Pay by Bank + Plaid
ACH payments are now available again through AIO Pay by Bank, powered by Plaid, providing a lower-cost alternative to card payments with improved bank verification and payment reliability.
Previously, ACH Direct Debit was disabled due to validation gaps that could allow invalid bank details to pass through and occasionally appear as successful transactions. This update introduces secure bank authentication through Plaid before payment authorization across Website Checkout and Customer Portal flows.
What’s New
Re-enabled ACH / Pay by Bank payments
Secure bank authentication and verification via Plaid
ACH visibility controls for:
Website Checkout
Customer Portal / Payment Links
Configurable maximum ACH transaction amount
Improved payment accuracy and reduced ACH failures
Why It Matters
This update helps businesses:
Reduce payment processing costs compared to card payments
Minimize ACH returns and failed payments
Reduce fraud and manual reconciliation work
Gain more control over ACH availability by transaction size and checkout surface
Admin Controls
From Settings → Payments, users can:
Enable or disable ACH payments
Control where ACH appears
Set a maximum ACH payment amount
If an order exceeds the configured limit, ACH will automatically be hidden during checkout.
Updated Customer Experience
Customers selecting ACH during checkout will:
Choose ACH / Pay by Bank
Authenticate their bank account through Plaid
Complete payment using a verified bank account
Changes from Previous ACH Experience
Not Included in This Release
Enabling ACH per client from the AIO Pay Dashboard
Click here to read more.
✨ Update: Internal Notifications for Terminal & Phone Payments
What’s New
Added internal payment notification emails for in-showroom terminal payments
Added internal payment notification emails for phone payment transactions
Enabled automatic notification delivery to configured recipients after successful payment capture
Standardize payment notification behavior across supported AIO Pay payment methods
Behavior Updates
Terminal and phone payments now trigger the same internal notification workflow as online card payments
Salespeople and configured internal team members automatically receive payment confirmation emails after successful payment capture
Existing notification settings now apply consistently across supported payment channels without additional setup
Payment capture through terminals and phone flows now immediately updates internal team visibility
Why This Matters
Reduces manual follow-up required to confirm successful payments
Improves communication between sales, accounting, and logistics teams
Helps teams continue order fulfillment faster after payment completion
Creates a more reliable and consistent payment notification experience across supported payment methods
Reduces operational gaps caused by missing payment confirmation emails
✨ Update: Structured Experience for Discontinued Product Pages
What’s New
Added structured fallback experiences for discontinued Product Detail Pages (PDPs)
Added clear discontinued product messaging directly on PDPs
Added “Replaced by” product recommendations for discontinued items with known replacements
Added curated similar product recommendations when no direct replacement exists
Removed discontinued products from sitemap promotion while keeping pages accessible
Behavior Updates
Discontinued PDPs no longer display empty or broken page experiences
Users are now guided toward either replacement products or similar alternatives
Only one primary recommendation section is shown to reduce confusion and competing suggestions
Fallback recommendation content now loads immediately above the fold for faster engagement
Only actionable products with valid purchase options or pricing CTAs are displayed in recommendation sections
Why This Matters
Eliminates dead-end product browsing experiences
Improves customer confidence and product discovery
Helps users continue shopping instead of leaving the site
Creates a cleaner and more consistent PDP experience
Prevents outdated, discontinued pages from negatively impacting SEO
Improves usability for customers, support teams, merchandising teams, and growth teams
April 28th, 2026
Improved
Quotes
Orders
Website
Customer Portal
✨ Update: Payment Protection & Processing Experience
What’s New
Added safeguards to prevent duplicate payments across POS, Customer Portal, and Website
Improved payment flow to clearly indicate when a transaction is in progress
Enabled safe retry for failed payments without risk of duplicate charges
Standardized payment behavior across all channels
Behavior Updates
Users can no longer submit multiple payments for the same order while a payment is in progress or already completed
Payment actions (e.g., “Pay” button) are temporarily disabled during processing
Users receive clearer feedback when a payment is underway
Failed payments can be retried safely without creating duplicate successful charges
Why This Matters
Reduces risk of double charges and associated refunds
Minimizes operational overhead for reconciliation and support
Improves accuracy in payment reporting
Creates a more reliable and predictable payment experience across all touchpoints
April 22nd, 2026
Improved
Settings
Website
✨ Update: Signature Flow – Terms & Conditions Display
Terms & Conditions (T&C) are now displayed before the signature step in the website checkout flow

Applies when “Collect Signature” is enabled in POS settings

Support for Special Terms (brand or condition-based) with priority over General Terms

T&C are dynamically determined based on cart contents:
If any product has Special Terms → Special Terms will be shown
If multiple products have Special Terms → all relevant Terms will be displayed
General Terms are used only when no Special Terms are available
T&C are applied per product/brand scope, even within the same order
Duplicate T&C documents are automatically prevented from being displayed
Ensures customers review the correct agreement before signing


Reduces inconsistency in multi-product scenarios
Improves alignment between checkout flow and applied purchase conditions
April 20th, 2026
Improved
Settings
Website
Improved ETA calculation across the website and POS using:
Stock availability
Vendor lead time
Freight ETA
Delivery zone (local vs non-local)
Freight-related delivery fees are now applied and displayed more accurately during ordering
New vendor configuration: “Ship Directly to Customer” to control fulfillment flow
ETA is now calculated consistently across:
In-stock vs vendor-fulfilled items
Local vs non-local deliveries
Vendor fulfillment path impacts ETA:
Direct shipping → excludes warehouse inbound time
Warehouse routing → includes inbound handling time
Freight fees are applied for qualifying scenarios (e.g., non-local delivery) and shown in both the Website and the POS
Multi-item / multi-vendor orders may include combined vendor-based surcharge calculations
Reporting reflects the same ETA and delivery fee logic used during checkout and order creation
Improves consistency and predictability of delivery timelines
Ensures delivery fees are applied more accurately
Aligns checkout, POS, and reporting with the same fulfillment logic
April 16th, 2026
Improved
Quotes
Orders
AIO Pay
Payments
✨ Feature Update
💳 Safer Payments with 3D Secure (3DS)
We’ve added an extra layer of security to card payments with 3D Secure (3DS) across all platforms, helping protect transactions and reduce fraud.

What this means for you:
✅ More secure card payments with an added verification step
🛡️ Reduced risk of fraudulent transactions and chargebacks
🔄 Better protection through bank verification (when applicable)
💻 Applies across Website, Customer Portal, and POS transactions
Customers may now see a quick verification step (such as OTP or banking app approval) during checkout. Once completed, payments will continue as usual.
A safer way to pay, with minimal impact on the checkout experience. 🚀
⚙️ Important Notes
This update is automatically applied to all clients
The verification step may not appear on every transaction (depends on bank/card rules)
If verification fails, the payment may be declined or require a retry
🧩 Current Limitations
3DS cannot be enabled/disabled per client at this stage
No configuration available yet via the dashboard
Per-client control is planned for a future update
March 10th, 2026
Customers can now pay with Google Pay on both your website checkout and Customer Portal — making checkout faster and more convenient.
What this means for you:
✅ A new easy payment option for customers
🧾 Orders and payments are saved correctly in your system
📱 A smooth checkout experience on desktop and mobile
📊 Clear reporting to see how Google Pay is performing
A quicker way to pay, with everything running smoothly behind the scenes. 🚀
We’ve updated the pricing for several appliance brands. Below is the consolidated summary
March 3rd, 2026
New
Improved
Settings
Price Update
We’ve added bulk actions on the Install settings page, letting users archive/unarchive, and toggle Website or POS visibility for multiple items at once—streamlining onboarding and reducing repetitive work. Bulk archive is now available for Promos, and bulk delete is supported for Protection Plans.
👉 Click here to learn more about Bulk Action for Install, Promos & Protection Plans.



We’ve updated the pricing for several appliance brands. Below is the consolidated summary
February 16th, 2026
New
Improved
Fixed
Sales Tax
Price Update
Sales tax controls for built-in appliances have been split into two independent toggles, allowing businesses to configure appliance tax and installation service tax separately. This gives retailers more flexibility to match state-specific tax rules and avoid incorrect exemptions, while keeping the interface simple with built-in tooltip guidance.
👉 Click here to learn more about Accounting Settings.
We’ve updated the pricing for several appliance brands. Below is the consolidated summary.
We’ve fixed an issue that could cause endless loading and slow performance when searching by name, invoice number, or address. The POS and search experience are now significantly more responsive, eliminating spinning loaders and reducing lag during everyday use.