Announcements

New updates and improvements to Benji Pays

  1. Two new customer-level settings

    New Feature
    Release Notes

    Quick Friday release - new customer level settings that are two more of our most requested features, now shipped! These settings already existed at the company level, but now you can set them at the customer level as well.

    To access these, go to the customer page and click on customer settings. For each customer, you'll have the option of maintaining company-level default settings, or adding a specific customer-level setting.

    6

    Do not auto process invoices over a set amount

    For example, set a limit of $1000 for auto processing an invoice.

    Ivy
    Shipped 🚀

    2

    You can now set an auto-processing threshold, so that anything above the threshold amount won't be auto-processed.

    2

    Add a customer-level setting to control whether a customer is required to save their payment method when making payments.

    Add a customer-level setting to control whether a customer is required to save their payment method when making payments. Options: Inherit from company settings (default) – Use your global portal settingForce save – Always require this customer to save their payment methodDo not force save – Never require this customer to save their payment method Why this matters: Some businesses want all customers to save payment methods by default, but need to exempt specific customers (such as government entities or townships) who may have legal restrictions on storing payment data. This setting gives you granular control at the customer level while keeping your global default in place for everyone else. Note: This setting only controls payment method storage. Autopay remains a separate setting — customers can store a payment method without being enrolled in autopay. Applies to: Customer Portal payments Payment Links

    Jason C
    Shipped 🚀

    0

    Merchants can now require certain customers to always save their payment method during checkout. This can be configured at the company, customer, or parent-profile level with a clear hierarchy. This makes it more convenient for the end user, and gives you the granular control you need.

    New

    • Transaction limits for Benji Payments now visible in merchant gateway settings
    • Automatic Card Updater implemented for Benji Payments
    • You can now save cards on generic payment links with Benji Payments like our other gateways
    • EPG - Gateway managed surcharging enabled

    Fixes

    • Fix Benji Payments auto reconciliation bug affecting Xero merchants.
    • Portal Surcharge modal message bug with Benji Payments

  2. Dark Mode (and more)!

    Release Notes

    Dark Mode is here!

    DarkModev08_1

    One of our most requested features has now shipped.

    34

    Add Dark Mode

    Please add Dark Mode to save my eyes

    Kahle P
    Shipped 🚀

    12

    New

    • Dark Mode - One of the most requested features from the roadmap is dark mode, and it's now live. You can configure this in "My Profile" on the left hand menu.

    Screenshot 2026-01-07 at 7.25.18 PM

    • ConnectWise integration - Huge update to the ConnectWise integration is now in beta! Look for an update soon.
    • Elavon Payment Gateway - Core dev complete, ready for certification with Elavon

    Fixes

    • Invoice Rover - Payment links now respect the default gateway
    • Benji Payments - Ensures sweeps are created when an Benji Payments gateway is created
    • Autoprocessing - Fixed a logic error that impacted Newfoundland's auto-processing runs

    4

  3. November 28th, 2025 Release

    Release Notes

    Fixes

    • Benji Payments - fixed bug with chargeback allocation logic
    • Benji Payments - deeper bank detail authorization verification from g-Verify responses
    • Autotask integration - improved invoice matching for invoice PDF fetching from Autotask
    • Autoprocessing - added buffer to when checking if a QuickBooks Desktop invoice is out of sync

    New

    • Elavon Payment Gateway - continued feature dev to prep for new gateway integration release
    • Benji Payments - Payout Report
  4. November 21st, 2025 Release

    Release Notes

    Fixes

    • Benji Payments - Improved messaging and validation in the gateway configuration around accounting account selection
    • Benji Payments - Portal message now displays correctly
    • Fix DSO chart sometimes was huge
    • Benji Payments - Stop filtering Cash On Hand type accounts
    • Benji Payments - fix bug where surcharge pop up would not display in some situations

    New

    • EPG - Continued work on EPG integration
    • Benji Payments - Capture chargeback data
    • Added ability to override QBD sync timing
  5. November 18th release notes

    Release Notes

    Fixes

    • Benji Payments - fixed bug affecting ACH and EFT payments during auto processing which caused some payments to not be processed.
  6. November 14th Release Notes

    Release Notes

    Fixes and improvements

    • Benji Payments - improved duplicate webhook notification logic
    • Benji Payments - Improved language regarding ACH debit blocks
    • Benji Payments - fix to cross border payments
    • Benji Payments - fix bug in auto reconciliation to do with fee recording when surcharging is enabled
    • Benji Payments - fix bug with level II data not being sent during auto processing
    • Benji Payments - fix issue with webhook credential cache
    • Benji Payments - fix issue with gateway settings editing when accounting system payment methods contained unexpected characters
    • Improvements to email send queue handling to avoid one company's email doesn't block others
    • Fixed bug with Halo PSA SSO can view their invoices feature and support when access granted via roles
    • Fixed bug with clover where scrollbars would sometimes appear in the payment fields
    • Improved performance of invoice rover invoice database query

    New

    • Elavon Payment Gateway - Payment with a new card on merchant and customer portal
    • Elavon Payment Gateway - Create and remove profile
    • Elavon Payment Gateway - Void and refund
    • Elavon Payment Gateway - payment links
    • Benji Payments - Rates and Settlement details now show on gateway settings
    • Benji Payments - Payout report data ingestion in preparation for payout reporting
    • Benji Payments - first step towards UK, AU, NZ support
    • Benji Payments - pre work for auto create clearing accounts
    • Partner API - Continue work on infrastructure for new API- rate limiting
  7. October 30th Release notes

    Release Notes

    Fixes

    • Invoice Rover bug fixed for when there were more than 1000 new invoices for a single company
    • PAD agreements always presented for all bank transactions, not just when saving for future is selected
    • Benji Payments - Improved Journal Entry descriptions
    • Benji Payments - minimum transaction value added
    • Content Security Policy Improvements
    • Fixed webhook response header length that was causing some issues with QuickBooks Online webhooks

    New

    • Elavon Payment Gateway profile storing
  8. October 23, 2025

    Release Notes

    New

    • Benji Pays Payments merchants can enable auto reconciliation
    • Benji Pays Payments merchants will be notified if a payment capture fails
    • Features to support our V2 API
    • Continued work on Elavon Payment Gateway
  9. October 20, 2025

    Release Notes

    Updates:

    • Various minor bug fixes
    • Various items to support new payment provider
    • Various items related to Elavon Payment Gateway (EPG)
  10. October 13, 2025

    Release Notes

    New features:

    • Allow merchants to decide whether Invoice Rover notifications are automatically sent to the parent company: Company Settings > Email Send Settings
    • Improvements to allow faster deployment of custom QuickBooks Desktop invoices

    Fixes:

    • Various 3rd party package updates to improve security
    • More work to support our upcoming release of a new payment provider