Update v3.7
Update v3.6
Update v3.5
Update v3.4
Update v3.3
Update v3.2
Update v3.1
Update v3.0
Update v2.4
Update v2.3
Update v2.2
Update v2.1
Update v2.0
Update v1.3.4
Update v1.3.3
Update v1.3.2
Update v1.3.1
ProInvest Version 1.3
ProInvest Version 1.2
ProInvest Version 1.1
ProInvest Version 1.0
To update your ProInvest Platform please follow the steps below:
Before you start the upgrade ensure that you backup your database and your public_html folder incase anything breaks.
You will also need to have your Envato purchase code in order to run the update successfully (from version 2.4)
Upon succesful upgrade. If you were using Tawk before, please scroll down to Tawk setup to setup your Tawk plugin again.
This installation covers installs via cPanel or FTp client. You can jump to the section that is preferable to you.
public_html
in cPanel/application/config/database.php
and change permissions to 777.htaccess
file was unzipped/copied to your root folderOn successful completion, proceed to Database Configuration below.
/application/config/database.php
to 777.htaccess
file was unzipped/copied to your root folderOn successful completion, proceed to Database Configuration below.
Go to your main url e.g. http://YOUR_URL
which should redirect you to the database installation page. You can now put the information obtained above plus your envato purchase code to run the installer.
Upon succesful installation (Your domain now directs you to the script and all pages are working), make sure that you go back to cPanel or your FTP and DELETE the folder named install
for your server security
In the event that the installer does not work, please check whether you have an active internet connection. Also ensure that you have a SQL client installed. If you still face issues, please contact support at [email protected].
In the event that the .htaccess file is not unzipped directly to your folder, you will face this error. Since it is a dot file, .htaccess might be hidden in some systems, we've documented how to check for it below:
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
If this does not work, please contact support at at [email protected].
Please go through the FAQs documented here (https://codecanyon.net/item/proinvest-cryptocurrency-and-online-investment-platform/25241549/support) if you have any issues.
Go to http://YOUR_URL/login
and login with the following credentials
[email protected]
12345678
On successful login navigate to Settings > General Settings
Replace the default data with your own data.
Naavigate to the Site Settings
tab. In this tab replace the values with your own. This information is important for proper indexing of your site and SEO. You can also add your chat widget code if available.
Your email settings can be obtained from your hosting provider (or other external mail hosting provider). They are essential for sending out your email notifications. For SMS settings please refer to the Twilio API below.
Please note, if you are setting up gmail, you will need to turn on access to less secure apps in your gmail settings in order for emails to be sent
Please note that some shared hosting providers disable their outgoing ports. You should confirm with your hosting provider whether you can send out emails with their SMTP settings.
</>
to toggle code view<img src="https://proinvest.axis96.co/uploads/logo-white.png" alt="logo-white.png">
src="https://proinvest.axis96.co/uploads/logo-white.png"
with the link to your own logo(</>)
and confirm if the changes have been effectedAllows you to configure your referral earnings easily
ProInvest allows you to activate or deactivate KYC support for your account. You need to turn it on so that people can go through the KYC process.
In order for clients to transact using the system, you will need to setup your preferred investment plans by going to Investment Plans
Here you can add new plans, view all your plans, edit and delete plans as per your need.
ProInvest supports role based access to your team members. To set up new users navigate to Users > Team
. Here you can create an employee account and give them access to specific pages, edit their accounts
or deactivate them when need arises.
In order for your clients to receive automated emails on earnings, you will need to set up cron jobs in your hosting provider. For setting up cron jobs on cPanel, follow these steps:
wget http:/YOURURL/emailcronjob
and click Add New Cron Job.A confirmation will appear to confirm that the job has been added.
If you are not using cPanel, please contact your hosting support on how to setup cron jobs.
Please contact [email protected] for support if you are having any issues.
Before you start receiving payments automatically on your app. You will have to first setup the Stripe and CoinPayments settings.
Navigate to Settings > Payment APIs
and select the API that you want to configure as outlined below
For you to configure Stripe, you will need a Public Key
and a Private Key
from your Stripe Account. Follow these steps in order to obtain these keys
Get your live API keys
(You will have to activate your account first)Settings > Payment Methods
, click on Stripe update and change the status to active on the side panel.In order for you to accept crypto payment, you will need to obtain a public and private key from the CoinPayments site as outlined below.
IPN URL
input field input a unique code (Not a URL) where Coinpayments
will send notifications whenever a transaction is succesfully confirmed on the blockchain. Make sure you activate the API.Settings > Payment Methods
and then activate the crypto payments that you would want to use by clicking update and changing the status on the side panel.If you have succesfully setup all these steps, then your Coinpayments is now ready to be used
NB: Remember to deactivate the Litecoin Testnet Method
In order for you to accept PayPal payments, you will need to obtain the client ID and secret from your PayPal Developer account as outlined below.
Make sure to set the mode to sandbox
Settings > Payment Methods
and then activate PayPal by clicking update and changing the status on the side panel.NB: Once you go live remember to change the mode to Live
If you have succesfully setup all these steps, then your PayPal is now ready to be used
In order for you to send SMS notifications to your clients, you will need to obtain the Account SID
and Auth Token
from your Twilio account as outlined below.
Settings > General Settings
and go to the Email and SMS settings tab and input your Twilio SMS phone number that was obtained above in the SMS Phone Number
field. Make sure to
activate before saving.If you have succesfully setup all these steps, then your ProInvest instance can now send out SMS messages.
NB: If you are using a Twilio trial account, SMS messages will only be sent to accounts that you have verified in the Twilio console. You will need to upgrade to send out SMS messages to unverified phone numbers.
You are now good to go! If you need any support don't hesitate to contact us at [email protected]
To setup Google Recaptcha follow the steps below:
Make sure that you put the correct recaptcha type and corresponding keys.
Create a Payeer account
Get the secret and merchant ID's from your Payeer account and save them in the corresponding ProInvest fields.
Once you've setup add the following urls in your Payeer account:
Create a Paystack account
Get the public key and secret key from your Paystack account and save them in the corresponding ProInvest fields.
You can now start using coinbase as a payment gateway on your ProInvest install.
You can now start using Perfect Money to process payments.