Customers - list of store customers, groups, discounts, wholesale customers.

In SOTESHOP you can manage customers who have placed an order or registered in the store. You can check if the customer has confirmed the email, mark them as verified or give them an individual discount. There is also an option to mark the customer as wholesale, so you can give them special prices on products.

Table of Contents

In the admin panel, go to Applications → Customers Customers module icon

Select Store customers.

Adding a new customer

Store customers list
  1. Press the Add button. Adding a new customer
  2. Check Confirmed,
  3. Check Verified,
  4. Enter General discount,
  5. Enter User (e-mail address),
  6. Enter Password,
  7. Repeat Password,
  8. Press the Save button.

Checking the verified field in the customer edit will cause an email to be sent to the customer with the content that can be defined in Panel → Applications → Mail handling → Mail texts → Customer - data verification.

Editing a customer

Adding billing data

Select Billing data

Click Add new billing data

Adding customer billing data
  1. Enter Company name,
  2. Enter First and last name,
  3. Enter Address,
  4. Enter Continuation of address,
  5. Enter Province,
  6. Enter Code,
  7. Enter City,
  8. Select Country,
  9. Enter Phone,
  10. Enter NIP,
  11. Enter PESEL,
  12. Press the Save button.

Adding additional customer billing data

Select Show list

Customer billing data list
  1. Press the Add new billing data button,
  2. Check Default,

    The new data will become the default for the customer.

  3. Enter Company name,
  4. Enter First and last name,
  5. Enter Address,
  6. Enter Continuation of address,
  7. Enter Province,
  8. Enter Code,
  9. Enter City,
  10. Select Country,
  11. Enter Phone,
  12. Enter NIP,
  13. Enter PESEL,
  14. Press the Save button.

Adding delivery data

Select Delivery data

Click Add new delivery data

Adding customer delivery data
  1. Enter Company name,
  2. Enter First and last name,
  3. Enter Address,
  4. Enter Continuation of the address,
  5. Enter Province,
  6. Enter Code,
  7. Enter City,
  8. Select Country,
  9. Enter Phone,
  10. Press the Save button.

Adding additional customer delivery data

Select Show list

Customer delivery data list
  1. Press the Add new delivery data button,
  2. Check Default,

    The new data will become the customer's default.

  3. Enter Company name,
  4. Enter First and last name,
  5. Enter Address,
  6. Enter Continuation of the address,
  7. Enter Province,
  8. Enter Code,
  9. Enter City,
  10. Select Country,
  11. Enter Phone,
  12. Press the Save button.

Adding a general discount to the customer

Select Basic edit

The individual discount for the customer is overwritten if it belongs to a discount group with a higher discount.

If the customer belongs to the 20% discount group and their general discount is set to 15%, then the customer has a 20% discount on products, just like other customers belonging to this discount group.

Adding a general discount to the customer
  1. Enter General Discount,
  2. Press the Save button.

The customer will find the information in their panel

General discount to the customer

See the discounts documentation.

Assigning a customer to a discount group

Select Discount Groups

  1. Check Discounts, Przypisanie klienta do grupy rabatowej
  2. Select Selected: Add to group,
  3. Confirm that You are sure you want to perform the "Add to group" operation on the selected records.

The customer will find the information in their panel

Customer Discount Groups Panel

See the discounts documentation.

Marking a customer as a wholesaler

Select Basic Edit

Marking a customer as a wholesaler
  1. Select Mark customer as wholesaler,
  2. Press the Save button.

See how to add wholesale prices to a product.

Customer configuration

In the admin panel go to Applications → Customers

Select Configuration


Customer form configuration

Customers module configuration
  1. Check Show additional address line,
  2. Check Show province,
  3. Check Show PESEL,
  4. Check Default customer is a company,
  5. Check Require phone number,

    The phone number will have to be provided by the customer when placing an order and registering a new account.

  6. Press the Save button.
Customer data form in the basket

Two-factor authentication for customers

Two-factor authentication (2FA) increases the security of customer accounts. In addition to a username and password, logging in requires a one-time code generated by an authenticator app installed on a phone or sent to an email address.

Configuration

Go to Panel → Applications → Security.

Enabling two-factor authentication for customer accounts
  1. Select Enable two-factor authentication (2FA) - Protects store customer accounts with two-factor authentication. Customers will also need to enable two-factor authentication in their own accounts.
  2. Click Save.

See the documentation for Security.

After enabling this option, go to Panel → Applications → Customers → customer name → Basic editing.

Two-factor authentication status in the customer settings

The Two-factor authentication (2FA) field shows whether two-factor authentication is enabled or disabled for the customer's account.

Customers perform the following steps themselves on their phones and after logging in to their store accounts.

The following instructions for installing Google Authenticator and setting up two-factor authentication are available in the standard version of the software as a separate page in the store.

You can find them under Panel → Design → Web pages → Two-factor authentication using a mobile app.

Installing Google Authenticator

First, install Google Authenticator on your phone. The app is available for both Android devices and iPhones.

Download the app from the appropriate store for your phone:

Download Google Authenticator from Google Play Download Google Authenticator from the App Store
  1. On your phone, open Google Play if you use an Android device or App Store if you use an iPhone.
  2. Search for Google Authenticator. You can also use the appropriate link above.
  3. Make sure the app is published by Google LLC.
  4. Tap Install in Google Play or the download button in the App Store.
  5. Wait for the installation to finish, then open Google Authenticator.
  6. When you open the app for the first time, follow the on-screen instructions. If the app requests access to the camera, allow it so you can scan the QR code.

Setting up two-factor authentication for a customer account

  1. Go to the store website and click the user icon in the top-right corner, next to the search icon.
  2. Select Log in and log in to your account. If you do not have an account yet, select Create an account and register with the store.
  3. After logging in, click the user icon again and go to Login and security.
  4. Click Enable two-factor authentication.
  5. From the Verification type list, select Via a mobile app on your phone.

After selecting verification using a mobile app, a QR code and fields for entering a one-time code will appear on the screen.

Setting up two-factor authentication using a mobile app
  1. On your phone, open Google Authenticator.
  2. In the app, select the option to add a new code or account, then select the option to scan a QR code.

    Button names and locations may vary slightly depending on whether you use Android or iOS and on the installed version of Google Authenticator.

  3. Use your phone to scan the QR code displayed on the store website.
  4. After scanning the code, the store account will be added to Google Authenticator. The app will start displaying a 6-digit code required for verification.

    Verification code in Google Authenticator
  5. Enter the 6-digit code generated by Google Authenticator into the fields on the store website.
  6. Click Save changes.
  7. After successful verification, you will be shown one-time codes. Save them and keep them in a safe place.

Important: We recommend saving your one-time codes in a safe place. These codes allow you to access your account if you lose access to your mobile device or authenticator app.

After saving the changes, two-factor authentication using a mobile app will be active. When the store asks for additional verification during a subsequent login, open Google Authenticator and enter the 6-digit code currently displayed.

Setting up two-factor authentication via email

Email verification allows you to confirm a login using a one-time code sent to the email address associated with your customer account. This method does not require installing an app on your phone.

  1. Go to the store website and click the user icon in the top-right corner, next to the search icon.
  2. Select Log in and log in to your account. If you do not have an account yet, select Create an account and register with the store.
  3. After logging in, click the user icon again and go to Login and security.
  4. Click Enable two-factor authentication. Setting up two-factor authentication via email
  5. From the Verification type list, select Via email.
  6. Click Save changes.

When the store asks for additional verification during a subsequent login, check the inbox associated with your customer account. Read the code in the email you receive and enter it in the verification form on the store website.

Related documentation

SOTE YouTube

Stay up to date with the latest SOTESHOP program updates. Subscribe to the SOTE YouTube channel.