Magento Order Verification

 

Magento Order Verification extension enables order verification via OTP sent on the registered mobile number at the checkout step. It helps to validate fake order placements.

 

Table of Content

  1. Extension Installation Guide
  2. Configuration
  3. API Settings
  4. OTP Custom Message Settings
  5. Order Verification in Frontend

 

  1. Extension Installation
  • Upload or copy all folders in the zip package to your Magento root folder. It doesn’t overwrite any existing files but just adds new files to the folder structure.
  • Once done, log in your Magento admin panel, go to System > Cache Management, select all caches and refresh.
  • Navigate to System > Configuration, if you can see the extension tab, it is installed properly.
  • If you get Access denied error, you need to log out admin panel and log in again.

 

  1. Configuration
    To configure the extension, log in to Magento backend, move to System > Configuration > Order Verification where you can find various settings to configure the extension.
  • Order Verification: Enable the Order Verification extension from here.
  • Enable for Payment methods: Select payment methods for which you want to enable order verification.
  • Allowed Customer Groups: Select the customer groups for which you want to enable order verification.


  

 

  1. API Settings
    Here, you can select the SMS gateway to send SMS for the order verification. Make SMS gateway API settings here.
  • API Provider: Select the SMS gateway API.
  • Sender ID: Enter sender ID provided by the SMS gateway while registration.
  • API Key: Enter API key provided by the SMS gateway while registration.
  • API URL: Enter API URL provided by the SMS gateway while registration.
  • Message Type: Select the message type you are going to send for the order verification.
  • OTP Length: Set length of the OTP for the order verification.


  

  1. OTP Custom Message Settings
    Here, you can set customer text for the OTP SMS you will be sending to the customers for the order verification.
  • Send OTP Text: Add text for sending OTP to the customers.
  • Resend OTP Text: Enter text for the resend OTP message to the customers.



 

  1. Order Verification in Frontend
    Once the extension is enabled, whenever a customer of a specific customer group goes to the order review section to place the order, an OTP message is sent on the registered mobile number for the order verification. Click the button to “Verify Mobile Number”.
     

 

  • OTP SMS on Registered Mobile Number
    Customers get OTP SMS on their registered mobile number.


  

 

  • Resend OTP
    If customers don’t get OTP SMS, they request “Resend OTP” and they get another OTP SMS on their registered mobile number.


  

 

  • Mobile Number Verification
    Customer needs to add the OTP received and click to verify the mobile number.


 

  • Order Verification Successful
    Once a customer enters the correct OTP and clicks verify button, order verification success message is displayed along with the place order button. Customers can now click the button to place order successfully.