Require Invoice Number and Disable Generic Payment Links

Modified on Sun, 17 Nov at 10:19 PM

By default, if no invoice number is provided on your payment link, or the invoice number provided cannot be found in your accounting system, Benji Pays will provide what we call a Generic Payment form. 


The Generic Payment Form allows your customer to enter their name, invoice number, amount to pay etc.  They make the payment, and you are notified that a payment was made but an invoice could not be found - you will need to link this payment to an invoice.


This is a great feature as it allows your customer to pay no matter what, and works great for QuickBooks Desktop where an invoice has been emailed out, but has not been syncronized to Benji Pays yet.


However, it can also cause problems such as double payments, and can be a security risk.



You can turn these off in your Customer Portal settings by enabling the "Do not allow payment ot be made if the invoice is not found in the system. " option shown below.  Go to Settings >> Customer Portal Settings and turn this on and then click save.  Your customers will now get a message letting them know that an invoice could not be found instead of the Generic Payment Form.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article