WHMCS Integration

This topic contains 3 replies, has 2 voices, and was last updated by  Stiofan O’Connor 8 years, 9 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #301847

    Belinda van Niekerk
    Expired Member
    Post count: 8

    Good Day All,

    Would it be possible to integrate GEODirectory and WHMCS using Hooks or the API? Have anybody done this?

    We need to achieve the following:

    1. Once a new user creates/sign-up an account with GEO, we need to create the user also in WHMCS using a hook or the Api.
    2. Once the user orders a package from GEO, we will need to redirect them to a package on WHMCS to complete the order on WHMCS.
    3. Payments and recurring invoices will be done by WHMCS, not GeoDirectory.
    3. Once payment has been received via a payment gateway in WHMCS, using a hook or api, we “active” the listing for the user.
    4. Monthly invoices will be sent to the user from WHMCS, not GEO.
    5. Once payment confirmed the listing will be kept active or otherwise downgraded or disabled.

    Comments welcome on which hooks or api calls needs to be used from GEO or WHMCS, to achieve the above results.

    Thank you.

    #302033

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hello,

    Is there a reason to use WHMCS and not our payment manager?

    Stiofan

    #303235

    Belinda van Niekerk
    Expired Member
    Post count: 8

    Hi Stiofan,

    Thanks for your reply.

    We would like to manage, generate invoices and receive payments from once central system. Which in this case is WHMCS. It makes it much easier and gives us much more control.

    We cannot have invoices generated with different numbers to our WHMCS system. Our WHMCS is also already integrated with XERO as our accounting system. We have also already setup a full payment gateway with WHMCS.

    Hope this makes sense. Your help with which API/Hooks to use from GEO will be greatly appreciated.

    #304178

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Thanks for the info, it’s not a simple task to do but it can be done, we did it from a plugin, you can look at it and its code to see how we did it: https://wpgeodirectory.com/support/topic/beta-testers-invoicing/

    Thanks,

    Stiofan

Viewing 4 posts - 1 through 4 (of 4 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount