User Tools

Site Tools


pvs:home

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pvs:home [2016/03/03 15:50]
rsk [Detailed Setup Guide]
pvs:home [2018/06/29 14:42] (current)
rsk [IMPORTANT CHANGE FOR THOSE USING WHMCS VERSIONS 7.5.0+]
Line 1: Line 1:
-====== ​MyRSK'​s ​Phone Verification System (WHMCS Module) ======+====== Phone Verification System (WHMCS Module) ======
  
-MyRSK'​s ​Phone Verification System (PVS) is a WHMCS addon that helps eliminate fraud and makes sure accounts created are legit as each phone number is verified to make sure it is real.+Phone Verification System (PVS) is a WHMCS addon that helps eliminate fraud and makes sure accounts created are legit as each phone number is verified to make sure it is real.
  
 The system allows you to use three different API providers, [[https://​www.nexmo.com|Nexmo]],​ [[https://​www.clickatell.com|Clickatell]] and [[https://​www.twilio.com|Twilio]]. Alternatively,​ you can integrate any other SMS API provider using our new Custom Dev Kit (read below). With the option of setting your verification API, and strategy. This is explained in detail below. The system allows you to use three different API providers, [[https://​www.nexmo.com|Nexmo]],​ [[https://​www.clickatell.com|Clickatell]] and [[https://​www.twilio.com|Twilio]]. Alternatively,​ you can integrate any other SMS API provider using our new Custom Dev Kit (read below). With the option of setting your verification API, and strategy. This is explained in detail below.
Line 9: Line 9:
 **Proud to say that this module doesn'​t alter a single template file.** **Proud to say that this module doesn'​t alter a single template file.**
  
 +
 +----
 +
 +===== IMPORTANT CHANGE FOR THOSE USING WHMCS VERSIONS 7.5.0+ =====
 +
 +Some clients where finding issues with the version of WHMCS 7.5.0 (or above) when using our modules.
 +
 +This is due to an issue with the way WHMCS verifies ioncube encoded files.
 +
 +To solve this, if you are using WHMCS 7.5.0 (or above) please update to latest version and then perform the following steps:
 +
 +
 +  * Login to your WHMCS admin area
 +  * Go to the Setup tab
 +  * Click on General Settings
 +  * Go to the "​Other"​ Tab
 +  * Select '​Attempt to load all files' for Encoded File Loading option and save
 +
 +There is nothing to worry about with loading all files, and WHMCS has released this option to tackle to this issue.
 +
 +Please read about it [[https://​docs.whmcs.com/​Version_7.5.1_Release_Notes|here]] for the release notes from WHMCS, and refer to the steps [[https://​docs.whmcs.com/​Other_Tab#​Encoded_File_Loading|here]].
 +
 +----
 ===== Quick Setup Guide ===== ===== Quick Setup Guide =====
  
Line 17: Line 40:
 Follow the steps in the order below to get your phone verification system running: Follow the steps in the order below to get your phone verification system running:
  
-  * [[http://​myrsk.com/​software.php|Order ​MyRSK'​s ​PVS Module]] +  * [[http://​myrsk.com/​software.php|Order ​The PVS Module]] 
-  * [[pvs:​create_nexmo|Create a Nexmo Account]] or [[pvs:​create_twilio|Create a Twilio Account]] or [[pvs:​create_clickatell|Create a Clickatell Account]]+  * [[pvs:​create_nexmo|Create a Nexmo Account]] or [[pvs:​create_twilio|Create a Twilio Account]] or [[pvs:​create_clickatell|Create a Clickatell Account]] ​or [[pvs:​integrate_customdevkit|Integrate an API using Custom Dev Kit]] (Optional)
   * [[pvs:​create_minfraud|Create a MaxMind Account]] (Optional) ​   * [[pvs:​create_minfraud|Create a MaxMind Account]] (Optional) ​
-  * [[pvs:​integrate_customdevkit|Integrate an API using Custom Dev Kit]] (Optional) 
   * [[pvs:​upload|Upload the Module]]   * [[pvs:​upload|Upload the Module]]
   * [[pvs:​configure|Setup & Configure the Module]]   * [[pvs:​configure|Setup & Configure the Module]]
 +  * [[pvs:​integrate_multilang|Integrate multiple languages for client side (multilang)]] (Optional)
 ===== Requirements ===== ===== Requirements =====
  
Line 30: Line 53:
   * Non strict firewall (to perform license checks)   * Non strict firewall (to perform license checks)
   * Latest version of WHMCS   * Latest version of WHMCS
-  * A MyRSK License Key to run the script+  * A License Key to run the script
   * If using Twilio: A Twilio account, with credit, and an outgoing phone number.   * If using Twilio: A Twilio account, with credit, and an outgoing phone number.
   * If using Nexmo: A Nexmo account, with credit.   * If using Nexmo: A Nexmo account, with credit.
Line 52: Line 75:
 ^ PreCheckout (Preferred) ​  | The client has to verify his account before his order is actually inserted into the database. ​         | ^ PreCheckout (Preferred) ​  | The client has to verify his account before his order is actually inserted into the database. ​         |
 ^ OnPageChange (Strict) ​    | The client has to verify his account upon accessing any of the client area pages of WHMCS. | ^ OnPageChange (Strict) ​    | The client has to verify his account upon accessing any of the client area pages of WHMCS. |
 +^ OnPageChangeCC (Less Strict) ​    | The client has to verify his account upon accessing any of the client area pages of WHMCS (only use this if you are handling credit card payments too). |
 ^ minFraud(Preferred) ​    | The client has to verify his account if the risk score returned by MaxMind is greater than what is set by you, before his order is actually inserted into the database. ​         | ^ minFraud(Preferred) ​    | The client has to verify his account if the risk score returned by MaxMind is greater than what is set by you, before his order is actually inserted into the database. ​         |
 ===== Upgrade Guide ===== ===== Upgrade Guide =====
  
-If you are upgrading from an older version of the script, after you upload the new files, you have to visit the Admin side of the MyRSK's PVS Module (Usually at http://​yourdomain.com/​whmcs/​admin/​addonmodules.php?​module=myrskpvs) for the upgrade system to update any needed settings/​etc.+If you are upgrading from an older version of the script, after you upload the new files, you have to visit the Admin side of the Layer's PVS Module (Usually at http://​yourdomain.com/​whmcs/​admin/​addonmodules.php?​module=myrskpvs) for the upgrade system to update any needed settings/​etc
 + 
 +**Note:** To refresh the caches, you also need to go to Setup > Addon Modules and click on configure and then just press the save button.
  
 +**Note:** If you are using legacy (old) Clickatell, you need to go to Setup > Addon Modules and click on configure and then select ClickatellSMS-Old and press save.
 ===== Changelog ===== ===== Changelog =====
  
 A Changelog will be posted on the page linked [[pvs:​changelog|here]],​ upon any updates. A Changelog will be posted on the page linked [[pvs:​changelog|here]],​ upon any updates.
pvs/home.1457016617.txt.gz · Last modified: 2016/03/26 19:06 (external edit)