Benji Pays’ API is in beta. To get API access for your account, contact Benji Pays support before you start.
Connect Benji Pays so a client’s contact can set up autopay from their portal. They save a bank account or card on a secure payment page. Your portal calls it your billing portal and never names Benji Pays. No card or bank number reaches Debut. Owners and admins connect it on the Practice and Firm plans.
Make an API key in Benji Pays
Sign in to the Benji Pays merchant app as a company admin. A key gets the permissions of the person who makes it.
Make a new API key. Name it Debut.
Debut uses three of its permissions. They are organizations:customers:read, organizations:payment-method-requests:create and organizations:payment-method-requests:read.
Copy the key.
Benji Pays needs an accounting system connected. Without one it has no customers to link.
Connect it in Debut
Open Settings, choose Integrations, and in the Other card choose Connect beside Benji Pays.
Paste the API key.
Pick the Currency your invoices are in.
Choose Connect Benji Pays.
Debut tries the key first. Nothing is saved until Benji Pays accepts it.
Link a client to its customer
Open the client and choose its Setup tab.
In the Benji Pays card, type the name under Find the customer and choose Search Benji Pays.
Choose Link beside the right customer.
If the customer is not found, add it in your accounting system first. It then appears in Benji Pays.
Who sees Set up autopay
The client’s project contact and any billing contact see Set up autopay on their portal home. To mark a billing contact, tick This is the client’s billing contact when you add the person on the People tab. For someone already there, open Edit and tick The client’s billing contact.
The button opens a secure payment page. The portal calls it your billing portal and never names Benji Pays. Payment details are entered there, never in Debut.
Follow autopay from the Setup tab
The Benji Pays card shows where each client is. It says who autopay is waiting for, or that Autopay is set up and when. Debut asks Benji Pays about waiting autopay every few minutes, and when the client or your team opens it.
To send the link yourself, choose Get the autopay link and copy it from the card. It opens the same secure page as the portal button.
If nobody is marked as the client’s project contact or billing contact, nobody sees Set up autopay. Mark one on the People tab.
Related guides
Integrations in Debut
Connect NinjaOne
Connect Hudu



