This module makes PayPal’s functionality in WHMCS almost identical to a credit card gateway except that instead of supplying credit card information to a gateway, the module would supply the PayPal reference transaction token to make a charge. Basically, this module acts like a credit card module, but for PayPal. This module is different than the default functionality that is built into WHMCS which creates a recurring payment profile for a customer. With this you can use the PayPal modules reference transaction tokenization and bill-on-demand features to be able to easily change the payment amount and be able to bill on demand instead of waiting for PayPal to send a fixed payment on PayPal’s recurring payment schedule. It also includes billing agreement with the customer, and provision to tie into the regular WHMCS hooks for regularly scheduled payments.