Jump to content

Service/Product renewal related questions


Recommended Posts

Hi there.

After a long search in Google and this community, I didn't really able to find a clue on how to handle this, if there is a product which upgrade will incurs a full charge, rather than default prorated charge in WHMCS.  Do you guys has any hints or workaround?

Here's the full list of issues I am experiencing now, hope will get any help from you here.  Thanks in advance.

1. What's the proper procedures to take, if there is a product/service renewal or upgrade will incurs a full charge rather than prorated according to remaining days?

2. When a product/service renewed (recurring auto CC charged or invoice paid), which hook or function in Addons/Provisions can use to trigger follow up actions?  Like post an API request to principle for such renewal action.

3. When a Renewal button being click, either on Admin/Client Panel, it will triggers invoice and charge directly on client deposited funds if sufficient fund available.  Which localAPI should I call?

4. I noticed if the Product/Service being created with recurring terms, for example monthly or annually, it will automatically triggered an invoice by WHMCS cron.  Wish to know if there is sufficient fund in client account, will the cron direct credited its balance and send a paid invoice?  Which hook should I use if the invoice send is a paid invoice?

Best Regards,
Nelson

Link to comment
Share on other sites

Here's something answer formally by WHMCS support and adding in some elaboration on my questions.  Please help to contribute some idea, or point a way for my research.  Will share here on any findings later.

Quote

1. What's the proper procedures to take, if there is a product/service renewal or upgrade will incurs a full charge rather than prorated according to remaining days?

Recently there is no such thing supported by WHMCS.  Am asking for any possible workaround.  If you do have some point to share, greatly appreciated.

Quote

2. When a product/service renewed (recurring auto CC charged or invoice paid), which hook or function in Addons/Provisions can use to trigger follow up actions?  Like post an API request to principle for such renewal action.

Asked support but they don't really captured what I am needed.  Pending for clues.

Quote

3. When a Renewal button being click, either on Admin/Client Panel, it will triggers invoice and charge directly on client deposited funds if sufficient fund available.  Which localAPI should I call?

It seems like no native "renewal" localAPI can use.  I am thinking just make a custom function to handle this, all by direct Models manipulation.

On 6/26/2021 at 4:14 PM, Nelson Neoh said:

4. I noticed if the Product/Service being created with recurring terms, for example monthly or annually, it will automatically triggered an invoice by WHMCS cron.  Wish to know if there is sufficient fund in client account, will the cron direct credited its balance and send a paid invoice?  Which hook should I use if the invoice send is a paid invoice?

Well... this one still have no clue.

 

Regards,
Nelson Neoh

Link to comment
Share on other sites

9 hours ago, Nelson Neoh said:

Here's something answer formally by WHMCS support and adding in some elaboration on my questions.  Please help to contribute some idea, or point a way for my research.  Will share here on any findings later.

Recently there is no such thing supported by WHMCS.  Am asking for any possible workaround.  If you do have some point to share, greatly appreciated.

Asked support but they don't really captured what I am needed.  Pending for clues.

It seems like no native "renewal" localAPI can use.  I am thinking just make a custom function to handle this, all by direct Models manipulation.

Well... this one still have no clue.

 

Regards,
Nelson Neoh

Hey Nelson, This is quite a commonly discussed issue with WHMCS - It's awful at billing prorata unfortunately, Not only are the amounts and logic used wrong - Those that tell you otherwise probably have an accountant that hates them 😛 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated