Add a pay now button in Gorelo
Modified on Sat, 26 Sep at 5:16 PM
Add a Benji Pays Pay Now Button to Gorelo Invoices
Gorelo can add a Pay Now button to every invoice PDF it generates. This guide shows you how to point that button at your Benji Pays payment page so your customers can pay their Gorelo invoices online with a single click.
When a customer clicks the button, they are taken to your Benji Pays payment page with the invoice number and invoice total already filled in.
Important: Benji Pays looks up the invoice using the invoice number. Make sure your Gorelo invoices always have an invoice number and that the number matches the invoice in QuickBooks or Xero.
Prerequisites
- Gorelo is connected to your QuickBooks Online or Xero account, and your invoices and customers sync from Gorelo to your accounting system.
- Benji Pays is connected to that same QuickBooks Online or Xero account.
- You have permission to edit invoice templates in Gorelo.
Step 1: Turn on invoice total matching in Benji Pays (recommended)
IMPORTANT: Turn this setting on BEFORE you copy your custom payment link in Step 2. It is an important security feature, so please do not skip it.
- Log in to Benji Pays.
- Go to Settings > Customer Portal Settings.
- Turn on Require transaction amount on pay now invoice links to match the invoice's total.
- Click Save.
Step 2: Copy your Gorelo payment link from Benji Pays
- In Benji Pays, go to Settings > Custom Payment Links.
- Scroll down to the PSA/ERP and other 3rd Party Payment Links section.
- Find the Gorelo logo and click Copy next to the Default link.
The link will look like this:
https://yourportal.benjipays.com/portal/pay/?invoiceNumber={{invoicenumber}}&transactionAmount={{totalamount}}{{invoicenumber}} and {{totalamount}} are Gorelo variables. Gorelo replaces them with the real invoice number and total when it generates each invoice PDF, so paste the link exactly as copied. Do not type in a real invoice number or amount.
If you have more than one payment gateway connected for a currency, use the gateway-specific Gorelo link listed below the Default link instead. It sends payments to the gateway named on that row. Contact our support team if you are not sure which link to use.
Step 3: Add the Pay Now button in Gorelo
- Log in to Gorelo.
- Go to Settings > Billing > Invoice Template.
- Select the template you send to customers, for example Standard.
- Open the General section.
- Toggle on Show Pay Now.
- Choose Custom Link.
- Paste the Benji Pays link you copied in Step 2.
- Click Submit.
Repeat these steps for each Gorelo invoice template you use.
For more detail on the Gorelo side, see Gorelo's guide: Add a Pay Now button.
Step 4: Test it
- Create a test invoice in Gorelo and wait for it to sync to QuickBooks or Xero, and then to Benji Pays.
- Generate the invoice PDF and click Pay Now.
- Confirm the Benji Pays payment page opens with the correct invoice number and total pre-filled.
Notes
- The invoice must exist in your accounting system and in Benji Pays before the customer clicks the link. If a customer sees an "invalid link" message, check that the invoice has synced and that its total in Benji Pays matches the total on the PDF. See Why aren't my custom payment links working?
- Because the Pay Now button lives inside the invoice PDF, some email filtering services may flag or block emails that contain links inside attachments. If customers report not receiving invoices, consider sending invoices from Benji Pays instead.
- Payments made through this link are recorded in Benji Pays and applied to the matching invoice in QuickBooks or Xero the same way as any other Benji Pays payment.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article