Opencart Refer and Earn module allows you to set up referral scheme in your store. The users can earn reward points for referring other users to sign up to your store. The admin can customize the reward points for the referral users.
Because of the referral program, the users are encouraged to invite other people to sign up and earn rewards points in exchange. It is one of the means to increase the user traffic into your store. As more number of people will come and register to your website for earning reward points.
The admin can also configure the social login where the users can enter their existing details from a social networking websites such as Facebook, Twitter, Google, and Linked In, to sign into your store instead of creating a new account. The admin can also customize reward points for users who uses social login.
- The admin can display information about the referral on the frontend.
- Set the title of the referral panel for the frontend.
- Rewards points can be customized for new user sign up and the referrals.
- Small description about the referral offer is visible.
- Customized label for the Register link can be set.
- The admin can stop or start the referral program from the backend.
- Social Login using Facebook, Twitter, Google, and Linked In accounts.
- The users can check their earned reward points from the My Account section.
- The module supports multiple languages translations.
Installation of this module is very simple. First, extract the downloaded zip file and then select the correct Opencart Version Folder according to Opencart Software Version installed in your system. Then, after opening the correct Opencart Version folder, you need to upload admin, system, image and catalog folders to the root directory of Opencart.
Now login to your admin backend and navigate through Extensions->Extension Installer. Click the Upload button and browse the XML file, this file is in the ocmod folder. Please select the correct ocmod folder according to your Opencart version installed in the system.
Click Continue after uploading the XML file.
After uploading the XML file, please navigate through Extensions->Modifications->Modification List. Now click Refresh button as shown in below screenshot. Once you have refreshed the modification cache you will get a success notification message on top.
After that, go to System->Users->Usergroups and edit ‘Administrator’ and click Select All for both Access Permission and Modify Permission and Save it.
Now navigate through Extensions->Modules->Module List and find Refer and Earn from the list. Click the Install button as shown in the screenshot below.
Opencart Refer and Earn module supports multiple languages, please click here to read about Opencart language installation and translation.
How to set up Facebook Login
To set up Facebook Login for your users, you need to obtain Application Id and Secret key from Facebook. First, you need to create an App on Facebook, please click here to setup App and get your credentials.
Now after successfully creating an app, please click the Get Started link for Facebook Login.
Please choose the Web platform link as shown in the screenshot.
Enter the Site URL of your store and click Save.
Continue and complete all the steps one by one.
Click the Advanced settings link and set the Native or desktop apps? options as Yes.
Click the Basic settings link. Enter your store URL in App Domains and then finally copy your App ID and App Secret credentials.
How to set up Twitter Login
To allow users to Login using their Twitter accounts, please click here to set up and get credentials for the Twitter. After logging into your Twitter account, create a new app.
Enter all the necessary details and click the Create your Twitter application button.
Now your Twitter app has been created, you need to click the Update Settings button to continue to next step.
Now you can copy your Twitter credentials by clicking the Keys and Access Tokens tab.
How to set up Google Login
To create a Google Login, you need to obtain credentials from here. Create a new project and enter the project name.
Search for Gmail API from the Library and click the Gmail API result.
Click Enable, to continue to the next step.
Now click the Create credentials button.
Enter the Product name shown to users and click Continue.
Click the Done button.
Click the Credentials button and then click the Edit button to view your Google credentials.
Now you can finally copy your Client ID and Client secret.
How to set up Linked In login
To get Linked In credentials please click here. You need to create an application first.
Now enter all the required details and click the Submit button.
Now enter the Redirect URLs and then you can copy your Client Id and Client Secret. Click the Update button.
To configure this module, navigate to Extensions>Modules>Refer and Earn. Click the Edit button.
Refer & Earn Configuration:
Title – Enter the title for the referral panel which will appear on the front end.
Reward Points – Enter how much reward points will be earned after the new user sign up.
Description – Enter a small description for the referral panel.
Text for Link – You can customize the register button label in the referral panel.
Status – Set the module status as either enabled or disabled.
Referral Status – Select enabled to give reward points to referral users or select disabled.
Referral Reward Points – Set how much reward points will be received by the referral users.
Enable/Disable All Social Login – Select enabled if you want to use Social Login from Facebook, Twitter, Google, and Linked In else select disabled.
Status – To use Facebook Social Login select enabled, else select disabled.
Application Id – Enter the Facebook Application Id.
Secret Key – Enter the Facebook Secret Key.
Reward Point – Set how much reward points will be earned by the users who uses the Facebook Login.
Status – To use Twitter Social Login, select enabled, else select disabled.
Consumer Key – Enter Consumer Key.
Consumer Secret – Enter Consumer Secret.
Reward Point – Set how much reward points will be earned by the users who uses the Twitter Login.
Status – To use Google Social Login, select enabled, else select disabled.
Client Id – Enter Client Id.
Secret – Enter the secret key.
Reward Point – Set how much reward points will be earned by the users who uses the Google Login.
Status – To use Linked In Social Login, select enabled, else select disabled.
Consumer Key – Enter consumer key.
Consumer Secret – Enter consumer secret.
Reward Point – Set how much reward points will be earned by the users who uses the Linked In Login.
User Front-End View
The users will see a referral panel on the store where they view some information about the referral offer. The users can simply click the Register button to create a new user account on the store.
So when a referred user creates a new account on your store, it needs to enter the email address of the referral person. Both the users – the referral and the referred will get reward points after creating this new account.
The new users can use their existing social login credentials to Login to store. The users can use their account information from Facebook, Twitter, Google, and Linked In.
Reward Point After Social Login:
The customer can also see reward points after their first successful login through Facebook, Twitter, Google, and Linked In.
The users can check their earned reward points from their My Account section. Click the Reward Points link to view the information.
Thank you for viewing Opencart Refer and Earn blog. If you need more information regarding this module, please contact us https://webkul.uvdesk.com/.
Current Product Version - 184.108.40.206
Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x