Twitter have made some changes to their API this week which impacts our WHMCS Sign-In Integrations more information on the changes Twitter have made are outlined on their community. In essence, we can no-longer override the Callback URL used by the Twitter App. Instead the Callback URLs settings on the Twitter Developer site now act more like a whitelist. The Callback URL sent by WHMCS must match exactly with the Callback URL specified in the app settings, or the login will fail.
Following 6 weeks of pre-production testing, we are pleased to announce the release of WHMCS 7.5 to general availability. 7.5 is now the recommended version for all new installations and upgrades. WHMCS 7.5 really does have something for everyone...
At this point we would like to introduce our AV Contract module. The AV Contract Module (AV for the german "Auftragsdatenverarbeitung") offers you the opportunity to provide your customers with the Order Data Processing Contract, which since the GDPR is mandatory in many areas, directly via the customer area.
Workflow with this module:
The workflow with this module is simple. In the admin area you have the possibility to deposit your contract text in several languages. For this you have variables such as for the customer name, customer address etc. available.
The customer can then go to the customer area on the module page and generate the contract as a PDF. Depending on how you want it, the contract with the PDF generation is immediately valid or the customer sends you the signed form per support ticket.
In the admin area, you then have the option of confirming the receipt of the PDF and see which customer has generated a contract.
Order Data Processing Contract generation via the customer area
Variables such as date, name and address are available for the contract text
Editor for the formatting of the contract text
Template System for Header / Footer of the PDF Overview of when which customer has generated the contract, with possibility to deposit the contract
Option that the generation of the contract = contract is, if you want to work without a signature
Both admin and customer can download the generated PDF at any time in their area
Option to send emails when the receipt of the signed contract has been confirmed (email template customizable)
Option that the admin will get an e-mail if the customer has deleted a contract (so that he can note this in his documents, for example)
For WHMCS 7.2 – 7.5
For PHP 5.6 – 7.2 (need IonCube Loader 10.2)
Interested? Then test the module with our free trial version. Details about the module can be found here:
On the Registration Form you'd need a customisations, as an alternative you could create a custom client field that they complete when they order the first time https://docs.whmcs.com/Custom_Fields#Client_Custom_Fields
your code in the first post will work fine....
but the problem is that when you try to add it to the email template via the admin area, it will change & to & ; (space added before semi-colon to avoid the f0rum software changing it back to an ampersand!) when you save changes... and so that part of the replace will not work.
the easiest way to get it to work, would be to edit the email template directly in the database (via phpmyadmin or another tool) - doing that, you can enter the code exactly as you want to and it won't get changed by WHMCS... the templates are in tblemailtemplates and take a backup of the database just in case you run into issues.
So.. at the start of next month 100's for domains I currently manage for my customers will now be available for a single year registration instead of the current 2 year only registration.
Now, I have no issues offering the domains to new customers on a single year renewal option.. but any suggestions on how to change all of my currently active domains which are on a 2 year cycle to 1 year cycle at the next due date?
For PayPal invoices to be automatically marked paid when you receive a payment you need to enable IPN inside your PayPal account. This is done in the My Account > Profile > My Selling Preferences > Instant payment notifications. It's not important what URL you use so set it to your system url eg. http://www.yourdomain.com/whmcspath/ Then select the "Enabled" option.
for the benefit of others, it's worth noting that the only reason the sidebar children are in the desired order is because David has called them child1, child2 etc... if he had given them the names used by default in WHMCS, he would have needed to add 'order' values to each of the children to specify their sidebar position, otherwise they would have been shown in alphabetical order by their child names.
This is strange that the new template is not visible on the template selection dropdown. To see the changes, you might need to clear template cache from "Utilities -> System -> System Cleanup".
Let us know how it goes.
you mean "Cancel Invoice on Termination" - it's around $20 per year, not $30... the price shown in Marketplace, of $7.50 per quarter, is seemingly out of date.
not where you posted in "Building Modules", but one of the moderators has moved it to Service Offers & Requests in order that you can receive replies...