Jump to content

Update Product Prices


gupi

Recommended Posts

Here's an imaginary scenario and I would like to find a solution:

 

1) I have two currencies: EUR (main) and USD

2) I set a service package with price = 100 EUR/year

3) the daily cron sets the currency rate at 1.5 USD/EUR and the package price at 150 USD/year

4) today, a customer acquires the service package, opting for USD payment, thus paying USD 150 for a whole year

5) the [Recurring price] is set at $ 150 USD and the [Next Payment Date] is set one year from today

6) suppose that due to economic reasons, after one year the currency rate reaches at 1.9 USD/EUR. Therefore the client should pay 190 USD for the service (remember, main cyrrency is EUR). However, the [Recurring amount] does not change at every currency update, so the client will be billed with the same $ 150 USD. WRONG.

 

How can I force the update of [Recurring amount] at each currency cron job ?

Link to comment
Share on other sites

  • WHMCS Support Manager

The problem is, this then causes a sticky situation for your clients. They see the price €150 on your website and assume that is the price they will pay each year. There is no way they'd assume it was based on the USD-EUR exchange rate. To have the recurring price fluctuate without telling your clients would not do you any favours.

Link to comment
Share on other sites

OK, I see your point.

The problem is that clients see the price only in EUR, and only if they choose to pay in USD will see the $150 USD price, knowing the currency rate, which is displayed on the site.

Thus, the clients are made aware about the currency fluctuation. All I need (well, what I would like to have) is the price update tool.

Link to comment
Share on other sites

later update:

 

a possible solution is to leave the EUR currency default for all users and display the invoice in all defined currencies (in this case, in EUR and USD), along with the currency rates.

 

The solution may be useful when you do not have very many currencies defined, otherwise the invoice gets too crowded.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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