Installation Instructions Backup your files & database. Ensure your system requirements meet the needs of our module, or you will encounter errors. PHP 5.5+ ionCube Loader v10 In the whmcs_root/templates folder of our module, rename the ‘default’ folder to the name of the active template you’re using. Upload the contents...
Reference Transactions Our PayPal Billing gateway requires you enable Reference Transactions on your PayPal account in order for it to create Billing Agreements to charge clients. This is a free feature with PayPal and you must contact them in order to enable. Read on for more info. Reference Transactions basically enable...
One of the features we introduced in V2.6 is an option to show a green alert on the top of the invoice page in the WHMCS client area if a PayPal billing agreement or credit card is stored on the client’s account – and Auto CC Processing is on for...
Creating a Billing Agreement A Billing Agreement can be created in two different scenarios. A client pays an invoice or places an order using our gateway for the first time. They’ll be redirected to PayPal, then after paying will be redirected back to your site with the payment complete. This process also...
Are you getting this error when attempting to charge clients with our PayPal Billing gateway? Error L_ERRORCODE0 => 10417 L_SHORTMESSAGE0 => Transaction cannot complete. L_LONGMESSAGE0 => Instruct the customer to retry the transaction using an alternative payment method from the customers PayPal wallet. The transaction did not complete with the...
As of April 1st, our modules are fully compatible with WHMCS V7.5, and PHP V5.6, V7.0 & V7.1. Due to the range of compatibility that we now support, we encode our modules with the latest version of ionCube encoder – which requires that ionCube Loader V10.x or later be active...
Cause This is caused by WHMCS not reading the quickbooks_sync or paypal_billing_center module hooks.php file. This is usually caused after an module upgrade that encountered an error, or a migrate from a different WHMCS install. Resolution You need to load our hooks file once in WHMCS, so it can realize...
Now that you’re using our gateway, clients that pay with our gateway for the first time will automatically have a Billing Agreement created and stored in their account. But, how should you handle existing clients that already have a subscription on file? Well, there’s a few different options you have....
We’ve specially crafted a simple hook (valid for WHMCS 6 or 7) for you to upload to add a link to our client area page, where your clients can view, manage, create or cancel their Billing Agreement with you. This page is at yoursite.com/whmcs/paypalbilling.php Simply upload the attached insertpaypalmenu.zip file...
Billing Agreements Does your module accept credit cards as well, or just PayPal payments? Although our gateway’s main purpose is to create a billing agreement between your PayPal account and your client’s, if your client wants to pay with a card, they would simply need to add this card to...
In Q4 of 2017, PayPal has made some announcements / feature changes to their NVP/SOAP API and Reference Transactions documentation that require clarification from us on how our PayPal Billing gateway remains compatible and compliant with PayPal’s updated API and documentation. Discontinued Use of GET Method of Classic NVP/SOAP In...