Hi friends,
I'm making a website that requires an invoicing system with customer support. We are considering WHMCS to handle the job for us.
After going through the documentation, I reckon that WHMCS maintains it own database with its own set of client, product ... information. However my current website need to maintain a similar set of data too, i.e client, product for some other tasks. I'm afraid that it will cause kind of data inconsistency if we use WHMCS in parallel with our website.
Though WHMCS provides some API to update/create user and order programatically, it doesn't wholly eliminate the possibility of disparity. Neither is it adequate (e.g no api to manage products, promotions ..)
Is there any other way to share the data between WHMCS and our own system? Any one has run through similar situation can help?
Thanks in advance.