gupi Posted November 9, 2009 Share Posted November 9, 2009 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 ? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted November 9, 2009 WHMCS Support Manager Share Posted November 9, 2009 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. 0 Quote Link to comment Share on other sites More sharing options...
gupi Posted November 9, 2009 Author Share Posted November 9, 2009 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. 0 Quote Link to comment Share on other sites More sharing options...
gupi Posted November 10, 2009 Author Share Posted November 10, 2009 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. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.