To provide your customers with the possibility to create accounts in your store, you need to enable this option in Sellvia → Settings → Accounts → Customer Accounts:
Once this option is activated, your clients will be able to create an account at the end of checkout process.
Your customers can log in to their accounts by clicking Log in in the top right corner of the page or create a new one.
Your customers can store their contact/shipping details, check list of products they purchased and track status of orders.
Your customers may access their personal accounts using their social media profiles:
Facebook setup authorization
Twitter setup authorization
To prevent robots from registering on your website, we recommend using such a tool as reCAPTCHA.
reCAPTCHA is a free service that protects your website from spam and abuse. It uses an advanced risk analysis engine and adaptive CAPTCHAs to keep automated software from engaging in abusive activities on your site. It does this while letting your valid users pass through with ease.
First, you need to log into your Google account and go to reCAPCHA page. Click v3 Admin Console:
Enter the label (you can use your domain name for that) and select reCAPCHA type: reCAPCHA v2 → "I'm not a robot" Checkbox:
Enter the domain, add email addresses of the owner if necessary:
Tick the box in Accept the reCAPTCHA Terms of Service and click Submit:
Copy Site key and Secret key:
Go to your WordPress admin area: Sellvia → Settings → Accounts → 'reCAPTCHA' Settings and activate the Enable reCapcha toggle:
Paste the copied Site key and Secret key and click Save Changes:
You may check the reCAPTCHA icon on your registration page:
With the Facebook Login option, you can provide your customers with a secure, fast, and convenient way to log into your website without them having to create a password.
To get started, visit https://developers.facebook.com/apps/.
Create or enter your account on Facebook for developers and click Add a New App:
Add display name and contact Email → Click Create App ID:
In the Product section, add a new product and click Set up at Facebook Login.
Go to Products → Settings in the left sidebar and add your website URL: yoursitename.com/userlogin/?social-login=facebook in the Valid OAuth redirect URIs field and click Save Changes (you may leave all other fields blank).
Add your App Domains:
Go to your top panel and make your website public by changing your app status. Use the toggle switch.
Paste App ID and App Secret in your WP admin area: Sellvia → Settings → Accounts → Facebook Authorization. Click Save Changes.
With the Twitter authorization option, you can provide your customers with a secure, fast, and convenient way to log into your website without them having to create a password.
You must apply for a Twitter developer account and be approved before you may create new apps. It may take the Twitter team some time to work through your application. Please pay close attention to the email address associated with the @user account that you used to apply. The Twitter team may reach out to this email address with questions. If you do not reply promptly, your application will be closed.
Log in to your Twitter account and go to https://developer.twitter.com/en/apply-for-access.
Fill in info about your account:
Another important field to fill in. We recommend you be as honest as possible when telling Twitter about how your app will be used. Describe that you will use APIs for customer login via Twitter:
Leave all options as 'No':
Verify your email:
Wait till your application has been reviewed:
When you receive approval confirmation, you will need to create App. Go to https://developer.twitter.com/en/portal/apps/new and type in the name of your App.
Enable OAuth, insert your domain name, and add your Callback URL into your app details. The callback URL can be found in your WP admin area. Go to Sellvia → Settings → Accounts → Twitter Authorization.
Edit your Authentification settings:
Go to the Keys and tokens tab. Regenerate 'Consumer Keys' if you didn't save them before:
Copy these keys to your Twitter Authorization tab in Sellvia plugin (Sellvia → Settings → Accounts → Twitter Authorization):
So, API Key stands for Consumer Key, and API secret key stands for Consumer secret. After filling in these fields, click Save Changes.