Frequently Asked Questions
Common questions and answers can be found in our FAQ sections below. For questions regarding the Loader, please see our separate Loaders FAQ.
How do I purchase your products
How can I pay for products
Can you provide an invoice/receipt
How do you provide the product
Can I get a refund
How soon can I download the software after payment
What happens if a new major version is released soon after I purchase
How much does the standalone encoder cost
How do I run encoded scripts
What platforms can encoded scripts be run on
My scripts must run on Unix and I develop on Windows. Which Encoder should I purchase
I develop on a desktop and laptop; do I need to purchase twice
I develop on Windows and want to create license files on Linux. Do I need two licenses
Do encoded files or the loader affect performance
Can I distribute the Loaders with my scripts
How are your products licensed
Do I need licenses to distribute or run encoded scripts
Can I move my license from one machine to another
Can I get a new license if my computer has failed
What support do you provide
Q. How do I purchase your products
Purchasing is possible from the members area. If you have already registered, just login via the Members menu item and visit the 'Purchase Products' page. If not registered yet, please register
and then click the Members link to login.
Q. How can I pay for products
Payments can be made with PayPal, credit card and bank (wire) transfer.
Q. Can you provide an invoice/receipt
Yes. You will receive payment receipts from our payment processors, and you can display a printable invoice with full order details simply by clicking the order number on the My Account
page in the members' area.
Q. How do you provide the product
Once an order has been approved, our software products are made available as a download link in the members' area. The download link is always available and does not expire.
Q. Can I get a refund
In the unlikely event that you might require a refund, a refund can be given up to 48 hours after purchase provided that the software has not been licensed. After that time a 15% fee will apply to cover administration and processing costs. Refunds are not possible once our software has been licensed and a license file has been issued.
Q. How soon can I download the software after payment
Download links are available once an order has been approved. For orders placed during UK business hours the approval process is usually complete within 8 hours. The time is often less, or could be longer if we need to contact the card holder by telephone or email. Orders placed outside of business hours may still be processed same day, but if not they are given priority processing the next day. Sadly we cannot provide instant downloads because most days we receive fraudulent payments, and identifying the fraud can take some time.
Q. What happens if a new major version is released soon after I purchase
If a new major version is released within 45 days of your license purchase/upgrade then you will be able to claim a free upgrade to the latest version for 3 months after its release. This option is available from the My Account downloads page.
Q. How much does the standalone encoder cost
There are three versions of the Encoder. The base version is available for $199 and offers the core encoding features essential to protecting PHP source code. The Pro Version ($299) and Cerberus ($399) add features for creating license files to restrict scripts to run on specific machines, and also to stop files from running beyond a certain point in time if this is required. The Pro version can restrict files to any combination of IP addresses and server names, and Cerberus can also lock files to specified MAC addresses. The Windows Pro and Cerberus Encoder also includes a license generator for Linux (and optionally FreeBSD or OS X) so that with a single product license, you can encode scripts on Windows and create license file for your scripts either from Windows or Unix. This is great if wanting to automate license file generation from a web server.
Q. How do I run encoded scripts
A PHP extension called the ionCube Loader processes protected scripts. This is completely free and already installed on many hosting platforms, and can usually be installed by the end user when required. Loaders are available on the Loaders page
Q. What platforms can encoded scripts be run on
Encoded files are supported on a wide variety of platforms. Please see the Loaders page
for full details.
Q. My scripts must run on Unix and I develop on Windows. Which Encoder should I purchase
Generally it is best to select the platform where you develop, which in this case would be Windows. Encoded files are cross platform and run on any system that we support with Loaders.
Q. I develop on a desktop and laptop; do I need to purchase twice
To use our software on two machines does require two licenses, and additional licenses are available at a discount.
Q. I develop on Windows and want to create license files on Linux. Do I need two licenses
No. We bundle a Linux version of the license generator program with the Windows Encoder, so in this case you would need only one license.
Q. Do encoded files or the loader affect performance
Performance depends on various factors such as the nature of the PHP code, but Encoded files generally perform about the same as the original scripts.
Q. Can I distribute the Loaders with my scripts
Yes, however we recommend directing users to the Loader Wizard for guidance on selecting and installing the exact required Loader for their system. This avoids distributing unnecessary files that may also be out of date.
Q. How are your products licensed
Our software is licensed to the physical or virtual machine where it is used.
Q. Do I need licenses to distribute or run encoded scripts
No. Our Loader comes with a simple license agreement, and encoded files are yours to distribute however you wish.
Q. Can I move my license from one machine to another
In general yes, and our Encoder product has a feature to help with this.
Q. Can I get a new license if my computer has failed
If you have a current support plan then this is part of the support service (excluding Starter Support). If your support has expired we will also do our best to assist.
Q. What support do you provide
3 months starter support is included as standard with all products, and enhanced levels of support are available for purchase at any time. Compare support plans