Embed the Benji Pays portal in your HaloPSA Self-Serve Portal via an iFrame

Modified on Thu, 20 Mar at 12:10 PM

If you would like to have the Benji Pays customer portal directly embedded within the Halo PSA self-serve portal we now have that as an option.


This image shows the Halo PSA navigation at the top with the Benji Pays customer portal embedded within the Halo PSA self-serve portal. This is easy to set up as shown below.



Requirements

There are two requirements for this:


1. You must have SSO configured between Halo and Benji Pays in your customer portal settings. See this article for detail details.

2. You must have a custom domain set up for your Benji Pays customer portal that uses the same domain as your Halo PSA self-serve portal. e.g. haloportal.yourdomain.com and benjipaysportal.yourdomain.com .  Contact us at support@benjipays.com to have your custom domain set up.


Configure


Once you have the above prerequisites in place, you can add the iFrame as follows.



1. Log into your HaloPSA account, and go to Configuration >> Self Service Portal

2. Scroll down to the "Menu Buttons" section and click "Add"

3. Select "Custom HTML Page"

4. Paste the below into the Custom HTML Box - make sure to replace the url with the url to your Benji Pays portal



<iframe
  id="bp-portal"
  title="Benji Pays Portal"
  width="100%"
  height="100%"
  src="https://<<your benji pays portal url here>>/dashboard">
</iframe>


5. Select the other options you'd like and click save.  It should look something like this:










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