Contents:

  1. Customer Accounts

  2. reCAPTCHA

  3. Facebook Authorization

  4. Twitter Authorization

Customer Accounts

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

reCAPTCHA

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:

Facebook Authorization

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 ProductsSettings 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).

Go to your Settings Basic. Copy your App ID and App Secret and add your Privacy Policy URL:

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.

Twitter Authorization

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.

  • Fill in info about your account:

  • Basic info:

  • 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':

  • Submit application:

  • Verify your email:

  • Wait till your application has been reviewed:

  • 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:

  • Insert links to your Terms of service and Privacy policy. Click Save:

  • 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.


Did this answer your question?