General discussion of OpenCATS

Moderators: RussH, cptr13

Forum rules: Just remember to play nicely once you walk through the door. You can disagree with us, or any other commenters in this forum, but keep comments directed to the topic at hand.
#8326
Hi everyone,

We are using OpenCATS to manage contract recruiters and temporary staff placements. One of the challenges we are facing right now is around tracking contractor payments against actual bank receipts. Our company account is with National Bank of Abu Dhabi in the UAE, and most of our clients pay us via bank transfer.

At the moment, our finance team checks the NBAD online banking portal every morning to confirm which invoices have been paid. Then we manually update a custom field in OpenCATS to mark the placement or contractor record as paid. This process is time consuming and sometimes payments are missed for a day or two because the balance inquiry screen does not clearly separate pending and cleared funds.

What we would like to do is automatically pull either the daily balance or the transaction list from NBAD and sync that information with OpenCATS, so we can trigger a status change when a specific invoice reference appears in the bank transactions. I understand OpenCATS does not have built in banking integrations, so I am looking for advice on the best technical approach.

Has anyone here connected OpenCATS to a bank API or used a middleware script to read transaction data and update records in the database? I am comfortable working with PHP and MySQL but I want to avoid modifying core files if possible. Any guidance on a clean integration method would be greatly appreciated.

Hi everyone, We are using OpenCATS to manage cont[…]

The steps given below will walk you through the ea[…]

Other Hosting Options?

Yes, OpenCATS runs fine on cloud VMs. Easiest path[…]

that's just a warning, not a fatal error. You have[…]