Late fee automation
Create a mechanism to generate late fees, automatically added to the accounting system. Following requirements: Do not alter existing invoices to avoid altering past financial periods - Likely generate a new "late fee" invoice Configurable rules to include / exclude clients, ignore certain invoices etc. Percentage based, with different percentages for different time periods Continue to generate late fee invoices until original invoice is paid
Adam Crandall#New Feature 🆕7
Display whether customer has opened the invoice sent from Benji Pays
This is a feature on QBO that is really nice, where we can see if the customer has opened, and viewed the invoice.
Alex von h9
Give merchants the option to take a hold on a card rather than processing a transaction
For event bookings, we would like to take a hold on a CC rather than charging them.
Reina#Improvement 👍#New Feature 🆕1
Discount or negative surcharge for ACH
We would like to incentivize clients to pay us via ACH rather than by mailing a check so we would like to offer them a discount or negative surcharge for paying via ACH.
John W#Improvement 👍#Customer Portal 🚪0
Dynamics 365 Business Central
Add Dynamics 365 Business Central to supported accounting systems.
Adam Crandall#Integrations 🔗0
Show the email message that sent to client
Show the email message that sent to client? If an invoice declines or if we send them a message, we have a copy of the message sent.
James L0
Allow customers to connect their bank accounts by authenticating with their online banking
User a service like Plaid.com or Flinks.com to allow users to connect their banking details by loging into their online banking in addition to allowing them to enter their banking information manually. This can improve Approval rates and reduce the risk of account infomation being entered incorrectly. There may be a nominal cost to this.
Adam Crandall#Improvement 👍#Integrations 🔗4
Payment Transaction History
I would like to see payment transaction history imported in from QuickBooks Online, this will allow end users to see payment details on transactions processed outside BenjiPays such as cheque payments.
Sam V#New Feature 🆕#Integrations 🔗#Customer Portal 🚪2
Add Dark Mode
Please add Dark Mode to save my eyes
Kahle P#Improvement 👍#New Feature 🆕#Styling 🎨7
Global Search Field On Dashboard Screen (Top Bar)
I would like to see a search bar at the top of the dashboard where all the dead space is to the right of the Benji Pays logo. I want to be able to type in a customer name or invoice number and immediately be taken to the relevant area. It may seem like a small thing, but having to click on customers, which then expands a decent-sized side menu that takes up part of the screen space, only to have a search bar appear (in almost the exact space I think the one on the homepage should go), seems like a click too many and wasted screen space! You also cannot close the side menu pop-out after you go to the Customer page to recover screen space. Start with just searching customers, then add more functionality (think Quickbooks Online search functionality). If you require screenshots of what I mean, just let me know!
Mitch R#Improvement 👍#New Feature 🆕#Styling 🎨3
Show invoice from datagate
we use datagate for voip taxes and it generates invoices with extra content (like minutes uses, surcharges, etc). Currently you can show manage invoices and fall back to qbo, but if we could search for the invoice in datagate, then look in manage, then look in qbo with the priority being important, that would be fantastic. Right now it will show the invoice since it lives in manage but the details are lost.
Kenny G0
Ability to hide an invoice from the customer portal
Add the ability to mark a single invoice to not be visible in the customer portal
Avery Davidow#Customer Portal 🚪3
DKIM setup - email instructions to Company Email or logged in user
When DKIM entries are generated, add a button to email the CSV along with the instructions to the Company Email or logged in user email.
Avery Davidow#Improvement 👍0
Vanity / custom URL for Customer Portal
Allow a vanity / custom URL (eg. pay.example.com) to be used for the customer portal. This requires updates to authentication and other security controls in the customer portal application to ensure security is maintained and avoid the potential for phishing etc.
Adam Crandall#Integrations 🔗#Customer Portal 🚪11
Automatically email customers for updated card when old one expires or is declined permanently
Right now it is a manual process to chase customers down when their automatic recurring payment method expires or is declined permanently. This should be a relatively simple process to automate - customers can be notified via email that their payment method needs to be updated.
Bill A6