Announcements

New updates and improvements to Benji Pays

  1. November 17th Release

    New Feature
    Release Notes

    New Features!

     

    Screenshot 2024-11-15 at 5.33.08 PM

     

    1. Ability to disable the payment pages when an invoice could not be found in the system that matches the link - this avoids extra work of having to link payments after the fact and improves security.
    2. Ability to increase the security of your payment pages and payment info request pages by requiring the "I'm not a robot" recaptcha. By default all accounts now have the invisible captcha to improve security of these pages.

     

     

     

    Fixes and updates:

    • Fix issue where a transaction could be submitted in more than one ACH / EFT batch in very rare occasions.
    • Update ACH profiles to be able to have account numbers up to 17 digits long
    • All non DKIM emails will now be sent from no-reply@benjipays-notifications.com
    • Notifications from Benji Pays will now be sent from no-reply@benjipays-notifications.com

    Like

  2. November 10th Release

    Release Notes

    New:

    • New email quota enforcement to limit how many emails can be sent in certain time periods.
    • Tweaks to existing rate limiting functionality

     

     

    Fixes:

    • Fix issue where emails sent via SMTP would be sent from no-reply@benjipays.com if DKIM had not been setup by the merchant.

    Like

  3. November 8th Release

    Release Notes

    Fixes:

    • Fix issue with helcim customer search as API only returns 100 customers - undocumented. Now we send the drop down search term to filter on the api side.

    Like

  4. November 2nd Release

    Release Notes

    Improvements:

    • Display if vm credit recurring is enabled or disabled on for Elavon Converge Terminals on the Gateway Settings summary page
    • Improve Moneris API call logging
    • Improve messaging when a profile is disabled due to specific decline responses from the gateway
    • Auto disable bambora profiles when certain decline responses are received from Bambora

     

    Like

  5. Release October 31st

    Release Notes

    Fixes

    • Fix email report permissions that were preventing the report from loading for some users
    • Add required field indicators in the integrations settings
    • Fix issue for QuickBooks online projects where full name was not included in the notification emails

    Like

  6. Release October 26th

    New Feature
    Release Notes

     

    2

    Ability to send a test email from the Email Service Settings page

    Add a "test" button to send a test email to ensure SMTP settings are working when using an external SMTP server.

    Avery Davidow
    Shipped 🚀

    1

     

    Fixes:

    • Fix issue with deposits for Xero customers where the deposit transaction was recorded for the amount including surcharge instead of the amount prior to surcharge
    • Fix issue with new payment modal Beta where Payment Profile notes were not displaying in the Existing payment method drop down.
  7. Release October 23rd

    Release Notes
    Maintenance

    New Features

    • Recaptcha is now on by default on all Payment and Payment info request pages that do not require a user to login. By default Google's silent recaptcha is enabled. You can enable the "I'm not a robot checkbox" for further security beyond the silent recaptcha in your Customer Portal Settings.
    • Add the ability to not show the SSO login on the customer portal login as part of the Beta Release - this is based on feedback from Beta Testers
    • Add New Zealand Dollars for stripe processing
    • One payment info request batch send, allow choice of default template to use, with override.

     

     

    Fixes

    • Fix issue with Stripe in the new Payment Window Beta
    • Implement improvements to resolve issues where some new invoices would not be sent by Invoice Rover when a large number of invoices were created at once. We are continuing to monitor this and improve handling these situations.
    • Fix issue on Stripe Pay Now page causing console error

     

    Like

  8. Beta Launch: Halo PSA SSO for Customer Portal

    Release Notes
    New Feature
    Announcement

     

    We are launching our Beta of Halo PSA SSO. We will be starting with a small number of merchants while we test and gather feedback and will open this Beta up to more merchants soon.

    20

    SSO for Customer Portal for Halo PSA as authentication provider

    Provide a way to have end customers log into the Benji Pays self serve customer portal either by using their Halo credentials against the Halo IDP, or via a custom integration that would allow Benji Pays to securely verify the user and log them into their Benji Pays portal.

    Adam Crandall
    Beta testing

    7

    1

    Add a way to create a custom button in Halo on the Client record to link back to Benji Pays

    Create a button in Benji Pays that automates the creation of a custom button on the client entity in Halo - this butt when clicked in Halo will open the customer's record in Benji Pays - the user must be logged into Benji pays already.

    Adam Crandall
    Shipped 🚀

    0

     

    New

    • Ensure the parent customer name and not the sub project name is shown in the payment made notifications to merchants

     

    Fixes

    • Improvements to environment configuration management
    • Improvements to support staff permissions management
    • Update frill script to use new widgets
    • Fix issue that caused duplicate transactions in rare conditions on some payment forms
  9. Release Notes October 5

     

    New

    • Add memory all data tables to remember column sort settings. Remembers on each computer only.
    • Moved A/R Insights to the top of the Dashboard based on high number of requests
    • Improved load speed for AR Insights
    • Ensure A/R insights cards do not grow on load to avoid awkward page load behaviour
    • Add queued transaction counts and amounts to the auto processing summary email

     

    Fixes:

    • Fix issue that caused automated account summaries to send multiple times in some instances
    • Fix issue with QuickBooks Desktop sync that could cause new invoice notifications to be skipped in some cases.
    • Fix issues with Elavon Profiles where in some cases the Company name was not added to the payment profile in Elavon Converge.
    • Fix issue with Elavon gateway configuration where surcharge settings would be reset when re-validating the api credentials in the UI
    • Fixed issues where invoice count tokens would show zero in some cases in Invoice Rover
    • Performance improvements in Invoice Rover sending when there are a large number of invoices in an email.
    • Add additional checks in Invoice Rover to ensure company is enabled and that new invoice notification can be sent once an only once automatically
    • Ensure read only email fields (emails with a source of "accounting") wrap on long emails
    • Fix grammar on bank payment receipts
    • Fix issue attaching QuickBooks Online invoice attachments to emails when an attachment that was added to multiple invoices in QuickBooks is subsequently removed from the invoice being sent causing an error looking up the attachment
    • Add additional error handling to the QuickBooks invoice attachment logic to ensure a single problematic attachment does not stop all attachments from being sent
    • Ensure all invoices sent in an Invoice Rover email are set as sent and email history is created and not just the matched invoice that triggered the rule to send the email

     

    Like

  10. Release notes September 16, 2024

    2

    Add support for hosted ConnectWise

    Add ability to use hosted ConnectWise api url.

    James T. M
    Shipped 🚀

    0

    2

    Limit notification email to only send when something processed.

    Limits unnecessary emails. Prevent the important information from being missed.

    Alp I
    Shipped 🚀

    1

    1

    Add recaptcha to payment pages and payment info pages

    To increase security and reduce the chances of card testing we will add recaptcha to all payment pages that do not required a login. Default will be Googles invisible captcha that analyzes behaviour and requires user's input if it deems the session is riskyAn option to enhance recaptcha coverage will be available to all of our merchants to add the "I'm not a robot" checkbox recaptcha instead of the default invisible recaptcha.

    Adam Crandall
    Shipped 🚀

    0

     

    Other:

    • Add summary details to Auto Pay email notifications

     

    Fixes:

    • Improve error handling for network errors within Bambora Client
    • Fix issue with terms sync in QuickBooks webhook
    • Show correct invoice total in billing history
    • Add additional entries for content security policy on customer portal
    • Enable beta new payment modal for new customers by default
    • Fix bug with clover refunds where clover managed surcharging is enabled - clover api response had changed shape.
    • Fix cache key bug
    • Fix issue with Invoice rover email templates if certain tokens were not present in the template
    • Various security patches from third party components

     

    Like