Bonus for Paymentcycles

Bonus for Paymentcycles

Developed By Deploymentcode

Compatible with WHMCS v8.6

Give your customers a bonus if they pay upfront for a longer time

With this module longer payment cycles and prepayments become more attractive for your clients because it adds automatically a defined period to the products next due date. The bonus is apparent during the ordering process and the bonus get also confirmed by e-mail after receipt of payment.

The module contains many configuration options!

  • The module allows you to configure individually for which groups this bonus should be available.
  • Furthermore, it is not only possible to activate the bonus for certain product groups, you can even activate the bonus for specific WHMCS product IDs. You can also exclude individual WHMCS products IDs from the bonus - this is useful for licenses or already reduced offers.
  • In addition, you can exclude individual customers from the runtime extension. Its even possible to exclude a customers product from receiving bonus (useful for individual contracts).
  • Of course the module also has the possibility that the bonus apply only to orders after a certain date and not for older orders. That is useful, if you dont want to give this bonus to existing orders, but only for new orders.

Features and options

The configuration possibilities result in many useful features:

  • Bonus is shown during order process. After payment, client gets a mail which confirms that the next due date has been updated.
  • Confirmation mails are optional and can be disabled
  • Apply bonus for monthly, quarterly, semi-annually, annually, biennially and triennially payments
  • Apply whole WHMCS Product Groups for the bonus
  • Exclude single WHMCS Product IDs from the allow groups
  • Configurate bonus for single WHMCS Product IDs
  • Bonus can be defined in days and months
  • Exclude Client Product IDs from bonus
  • Exclude Clients from bonus
  • Define a date from which order date the bonus should be active (allows you to apply the bonus only for new orders)
  • Multilanguage (Order process, Mails)



5 stars
4 stars
3 stars
2 stars
1 star

andrei @andrei3858

February 8, 2019 at 05:21:12 PM

For my part I can recommend the addon, have so far experienced no problems. It actually helps us to make prepayments more attractive.

  • 3 years ago

Version Compatibility

Compatible with WHMCS v8.6

Full Version Compatibility

  • Selected versions of WHMCS v8.6
  • Selected versions of WHMCS v8.5
        8.5.0 - 8.5.1
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Deploymentcode


v1.6 Released June 12th, 2018

Latest Version

  • Please refer to the documentation for the changelog


Previous Versions

v1.0.1 Released August 16th, 2017

View/hide detailed changelog

  • Fix installation bug


v1.0 Released June 14th, 2017

View/hide detailed changelog

  • Initial release


See also

FraudLabs Pro Fraud Prevention

Fraud prevention plugin to detect payment fraud - reduce fraud chargeback & high risk transactions

Order Notes

Staff need to make a note

WHMCS Order Assistant

Order Assistant helps you to automate order management process. It can automatically accept Pending Orders; send an email or open a ticket with client; and cancel the order if no payment is made still.

Dependent Configurable Options

Create dependencies between configurable options to hide options dynamically

Product Limiter

Allows you to limit the purchase of an products/services for each client