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 [2020/02/25 16:53]
rsk [Verification API Comparison]
pvs:home [2020/03/25 14:02] (current)
rsk [Screen Shots]
Line 1: Line 1:
 ====== Phone Verification System (WHMCS Module) ====== ====== Phone Verification System (WHMCS Module) ======
  
-<color #ffc90e>__This article is being updated for the latest release v5.0__</color>+<color #ffc90e>__This article is being updated for the latest release v5.x__</color>
  
 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.
Line 15: Line 15:
  
 ===== Screen Shots ===== ===== Screen Shots =====
 +
 +{{gallery>:pvs:screenshots?lightbox&1600X1200&nocache }}
 +
 +----
 +
 +===== Features =====
  
 Being updated.  Being updated. 
  
-{{gallery>:test?lightbox&1600X1200&nocache }} 
  
 ---- ----
 ===== Quick Setup Guide ===== ===== Quick Setup Guide =====
  
-Follow the document [[pvs:quick|here]] in order to quickly get your phone verification system running.+Follow the steps below in order to quickly get your phone verification system running.
  
 +  * Order Layer's PVS WHMCS Module from http://layer.ae/
 +  * Create an account at an API provider (gateway) or [[pvs:integrate_customdevkit|Integrate with another Provider's API using Custom Dev Kit]] (Optional)
 +    * For [[https://www.nexmo.com|Nexmo]]: register for an account, verify your email, verify your number, top up the account to lift limitations, and keep your API Key and Secret values for later.
 +    * For [[https://www.clickatell.com|Clickatell]]: register for an account, verify your email, verify your number, top up the account, and keep your Clickatell user, password, and API ID values for later.
 +    * For [[https://www.twilio.com|Twilio]]: register for an account, rent an outgoing phone number, upgrade your account to lift limitations, select the countries you want to be able to SMS or Call, and keep your Account SID, Auth Token, and Outgoing Number values for later.
 +    * For [[https://messagebird.com/en|MessageBird]]: register for an account, verify your email, verify your number, and keep your API Key value for later.
 +    * (Optional) For [[https://www.maxmind.com|MaxMind]]: register for an account, verify your email, purchase credits, or get 1,000 free credits to trial the system - keep your minFraud User ID and minFraud license key for later.
 +  * Download the latest module ZIP file, unzip it, and upload the modules folders to your WHMCS root directory
 +  * Go to your WHMCS Admin area, and go to the Addon Modules page. Activate Layer's PVS module, and then configure the module. Fill in the details based on the API used, and the choices you make, and give access to the admin roles.
 +  * (Optional) [[pvs:integrate_multilang|Integrate multiple languages for client side (multilang)]]
 ===== Detailed Setup Guide ===== ===== Detailed Setup Guide =====
  
Line 30: Line 45:
  
   * [[http://layer.ae|Order The PVS Module]]   * [[http://layer.ae|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]] or [[pvs:integrate_customdevkit|Integrate an API using Custom Dev Kit]] (Optional)+  * [[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 with another Provider/Gateway/API using Custom Dev Kit]] (Optional)
   * [[pvs:create_minfraud|Create a MaxMind Account]] (Optional)    * [[pvs:create_minfraud|Create a MaxMind Account]] (Optional) 
   * [[pvs:upload|Upload the Module]]   * [[pvs:upload|Upload the Module]]
Line 46: Line 61:
   * If using Nexmo: A Nexmo account, with credit.   * If using Nexmo: A Nexmo account, with credit.
   * If using Clickatell: A Clickatell account, with credit.   * If using Clickatell: A Clickatell account, with credit.
 +  * If using MessageBird: A MessageBird account, with credit.
   * If using MaxMind's MinFraud: A MinFraud account, with credit.   * If using MaxMind's MinFraud: A MinFraud account, with credit.
   * FTP client to assist with file upload   * FTP client to assist with file upload
Line 67: Line 83:
 ^ 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). | ^ 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.          |
 +===== Custom Dev Kit templates =====
 +
 +Below are community created custom dev kits, download & overwrite the customdevkit.php file in the module directory to use.
 +
 +  * [[pvs:customdevkit_bulksms|BulkSMS custom dev kit integration - https://www.bulksms.com/]]
 ===== Upgrade Guide ===== ===== Upgrade Guide =====
  
pvs/home.1582645990.txt.gz · Last modified: 2020/02/25 16:53 by rsk