Jump to content

Higher first payment amount than recurring


meeven

Recommended Posts

I am looking to charge, say, $100 when a customer signs up for a product and $20 when it becomes due for renewal at the end of the first year.

 

It seems there is no way to do this in the pricing tab for the product. When I choose recurring billing option and set the setup fee to be $100 (under the Monthly column) and the price to be $20 (under the Annual column), WHMCS always calculates the price as $20 divided by 12, completely ignoring the set up fee.

 

When I enter $100 and $20 respectively under Setup Fee and Price under 'Annual' column, WHMCS calculates the total price as $120.

 

I don't want the customer to see $120. I want them to see and pay only $100 when they first sign up for the order. Is this possible?

 

Thanks,

Meeven

Link to comment
Share on other sites

I don't think that's possible, WHMCS assumes the setup fee is separate from product's recurring cost. You could just have an $80 setup fee instead.

 

When you tried setting it up annually it sounds like you've got the "Monthly Pricing Breakdown" option ticket in Configuration > General Configuration > Orering. You might want to turn it off.

Link to comment
Share on other sites

I don't think that's possible, WHMCS assumes the setup fee is separate from product's recurring cost.

I guess so:(

 

When you tried setting it up annually it sounds like you've got the "Monthly Pricing Breakdown" option ticket in Configuration > General Configuration > Orering. You might want to turn it off.

Good idea, but the only problem is that this is a global option and I have products that have the monthly payment option.

Link to comment
Share on other sites

  • WHMCS CEO

As chickendippers suggested earlier, the way to do this is to set the recurring amount at what you want which is $20 and then the setup fee at $80. That will charge $100 on the first payment and $20 each cycle after that. It's unnecessary to implement it any other way.

 

Matt

Link to comment
Share on other sites

As chickendippers suggested earlier, the way to do this is to set the recurring amount at what you want which is $20 and then the setup fee at $80. That will charge $100 on the first payment and $20 each cycle after that. It's unnecessary to implement it any other way.

 

Matt

 

Thanks. I am probably misunderstanding your explanation or getting a setting wrong, but the cost of the product in the first year is not $80. It's $120. The renewal cost is $20.

 

That may sound absurd, so let me explain giving a bit of background and using my own currency. The package includes 1 year's domain registration, 100 MB web hosting and 15 pages of web content development. The cost is INR 6000 (approx. $150).

 

When they renew the second year, the cost is only Rs. 1500 (100 MB web hosting) plus whatever is the renewal fee for their domain extension. The total amount they pay in the second year varies from INR 2000 to INR 2300 (approx. $50 -$60). There is no web content development when they renew. Instead they may purchase content updates as an add-on.

 

Now, when setting up the pricing, I want to show Rs. 6000/- when they sign up and Rs. 1500/- when the renewal reminder email goes out. At the moment, I have chosen the 'Recurring' payment option, entered INR 6000 under the 'Annual' column in the 'Setup fee' row and Rs. 1500 under the 'Annual' column in the 'Price' row.

 

When I try to sign up, WHMCS returns the price as "12 month price = Rs. 125.00 INR + Rs. 6000 INR Setup fee" instead of showing just Rs. 6000/- as expected (I have chosen an annual renewal option for this product, yet it's calculating the renewal fee as monthly).

 

What should I do to show just INR 6000 on the order sign up form and then have WHMCS send out a reminder invoice for INR 1500 at the end of the first year?

 

Thanks,

Meeven

Link to comment
Share on other sites

Ok, some progress.

 

I chose the 'Customers will be billed once for this option' and then entered INR 6000 as the setup fee and INR 1500 as the price. When I saved the changes, I noticed that WHMCS had automatically moved these amounts to the respective rows under the monthly column in the recurring section.

 

Now, when I try to sign up, WHMCS says "Rs.1500.00 INR + Rs.6000.00 INR Setup Fee" and shows INR 7500 as the total. I could probably resolve this situation by entering INR 4500 as the setup fee, but it would convey to the customer the impression that INR 4500 is the cost of the package (it is certainly not), and I would be hard put to explain that the service really costs INR 6000, but it's just the system's way of displaying the price.

Link to comment
Share on other sites

I could probably resolve this situation by entering INR 4500 as the setup fee.

 

This is what I have done to get the problem out of my way now. But, I bumped into a couple of issues:

 

1.) If the client signing up chooses to register/transfer a domain, that cost gets added to the total. I could offset this by making the setup fee even lower but this would bring the total price of the package for the first year down below INR 6000. Not what I want.

 

2.) There also seems no way to give my users the ability to pay the first year's cost in monthly installments (this package is aimed at non-profits).

 

Suggestions, anyone?

Link to comment
Share on other sites

  • 10 years later...

Whmcs system for the second month now (December 2017 and January 2018) have sending wrong amount while generating reoccurring invoice with situations where either its less or much much more.

In once instance, a client is billed $ 79.52 every month but in December invoice it was about $72.00

The other client is billed $37.xx and yesterday the invoice come to $137.18.

This is frustrating and make my billing unprofessional and forcing me to create one invoice every time manually making the automated system useless.

 

Any help, info@mkarimu.net

Nelson

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • 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