# Classified Users

Classified demo layouts have unique features that allow the creation of multi-vendor sites. In these layouts, users can register and publish their own listings. There are 3 types of users in the Classified version of the theme. They are:

* Administrator
* Private Seller (Subscriber)
* STM Dealer

{% hint style="success" %}
All user roles can submit listings on the "Add listing" page.
{% endhint %}

{% content-ref url="/pages/igfRJL3uVIpHr9hCScPw" %}
[Add Listing](/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/add-listing.md)
{% endcontent-ref %}

In the following manual, we will review how to create users, change user roles, and manage listings.

1. [How can users be registered?](#how-can-users-be-registered)
   * [Creating a login/register page with Elementor](#creating-a-login-register-page-with-elementor)
   * [Creating a login/register page with WPBakery](#creating-a-login-register-page-with-wpbakery)
2. [Users with Private Seller role](#users-with-private-seller-role)
3. [Users with Dealer role](#users-with-dealer-role)
   * [Dealer Reviews](#dealer-reviews)
   * [Dealer List Page](#dealer-list-page)
4. [How to Become a Dealer?](#how-to-become-a-dealer)
   * [Becoming a Dealer with PayPal](#becoming-a-dealer-with-paypal)
   * [Becoming a Dealer with Pricing Plans](#becoming-a-dealer-with-pricing-plans)
5. [Listing Management by Users/Dealers](#listing-management-by-users-dealers)

## How can users be registered?

Users can create an account through the **Login/Register** page:

<figure><img src="/files/85LuJkCYPk2hW3wi8h6S" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Registered users will receive the "Subscriber" user role and will be identified as **Private Seller** on their account and single listing page.
{% endhint %}

To enable login through social media platforms such as Facebook, Google, Twitter, and more, the theme has been integrated with the "WordPress Social Links" plugin. You can download and install the plugin from the attached file.

{% file src="/files/5lOSretUJo2WYXNr9UWF" %}

<figure><img src="/files/09d4uCqplKc8sartMmMo" alt=""><figcaption></figcaption></figure>

### **Creating a login/register page with Elementor**

You can create a new page and add a "**Login Register**" widget while editing the page with Elementor:

<figure><img src="/files/dEhTO2VuCNayZCTp2TeD" alt=""><figcaption></figcaption></figure>

In the widget settings, select a page that contains your Terms of Service, and publish your changes.

### **Creating a login/register page with WPBakery**

You need to add the **STM User/Dealer login/register** module in the content in order to create a Listing authorization page:

![](/files/vQhD0FD0IufNKA4Wm4jI)

The page can be published by selecting "Link to Terms of Service page."

<figure><img src="/files/KU6mqlcANfz3BgqGkiEj" alt=""><figcaption></figcaption></figure>

## Users with Private Seller role

As previously mentioned, when users register, they will be assigned the "Subscriber" user role, which we refer to as "**Private Sellers**."&#x20;

{% hint style="success" %}
This role is designed for individuals looking to sell their personal vehicles or those operating small businesses.&#x20;
{% endhint %}

After logging in users will be redirected to their profile page. Here they can see all existing Ads and other profile settings:

<figure><img src="/files/zrG1HxIdWLQ2UiwWu181" alt=""><figcaption></figcaption></figure>

Private Sellers users can use the profile settings to perform several actions, including setting profile pictures, adding social links, defining a phone number, or changing their current password.

<figure><img src="/files/tWs2VB5C2gGnbTMz2htQ" alt=""><figcaption></figcaption></figure>

Their public account of the Users displays contact details and published listings as follows:

<figure><img src="/files/n5qbiQ5T0h6tDFKoc8S1" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Private sellers can expand their abilities by transitioning to the status of a "Dealer."
{% endhint %}

## Users with Dealer role

After logging in Dealers will be redirected to their profile page. Here they can see all existing Ads and other profile settings:

<figure><img src="/files/f3FxSEHrbCUN01JR48Zl" alt=""><figcaption></figcaption></figure>

Dealers can use the profile settings to perform several actions, including setting profile pictures, adding social links, defining a phone number, or changing their current password.

<figure><img src="/files/WWDvvGhmcXYCw9WDFLHm" alt=""><figcaption></figcaption></figure>

Their public account the Dealer displays contact details, reviews, and published listings as follows:

<figure><img src="/files/cM8dEddHWmwNPYUckdrF" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
This dealer role is designed for individuals who own a dealership and specialize in selling a high volume of vehicles.
{% endhint %}

### Dealer Reviews

One of the main differences between dealership accounts from private sellers, they can be rated by customers:

<figure><img src="/files/K2XiMOtQqxTxzPqBmvwW" alt=""><figcaption></figcaption></figure>

Logged-in users can leave reviews for dealerships in their public account:

<figure><img src="/files/H33IFdgi2KrsgK73JV1C" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
The site administrator can enable moderation for these reviews and change labels for stars in the Dealer settings in the theme options.
{% endhint %}

{% content-ref url="/pages/-MY96axnEP0YuYmWuod6" %}
[Dealer Options](/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/user-dealer/dealer-options.md)
{% endcontent-ref %}

### Dealer List Page

It is possible to add a filter to find local dealers that suit search parameters. To accomplish this, the "**Dealers List**" widget should be added to the page based on the page builder being used.

{% tabs %}
{% tab title="Elementor Page Builder" %}
To include the filter for displaying local dealers, edit the page by adding the "**Dealers List**" widget to it:

<figure><img src="/files/onG9vnQnMGOmO5csOeN3" alt=""><figcaption></figcaption></figure>

In the widget general settings, select the necessary listing categories to include on the filter and publish the page.
{% endtab %}

{% tab title="WPBakey Page Builder" %}
To display local dealers with the WPBakery page builder, add the "STM Dealer List" widget to the page:

<figure><img src="/files/K2iMzXFxjCEnMrqykSLR" alt=""><figcaption></figcaption></figure>

In the widget general settings, select the necessary listing categories to include on the filter and save the changes.
{% endtab %}
{% endtabs %}

The page enables users to locate local dealerships based on search results:

<figure><img src="/files/3GgBw9BkX1U8iyxsfiVt" alt=""><figcaption></figcaption></figure>

## How to Become a Dealer?

Private sellers have the option to change their user role either by making a **Membership Payment** through PayPal or by subscribing to a **Pricing Plan** specifically designed for Dealers.&#x20;

{% hint style="warning" %}
To allow users to become dealers, you can choose only one option. Therefore, it is necessary to select the method that best fits your business requirements.
{% endhint %}

We will review both options and provide detailed steps on how to set them up.

### Becoming a Dealer with PayPal

The PayPal payment method enables private sellers to transition into becoming dealers with just one payment.

{% hint style="info" %}
In order for Membership Payment to function correctly, you need to deactivate the WooCommerce Pricing plans within the Theme options.
{% endhint %}

<figure><img src="/files/IvxxiYBeYkDLD2vN75od" alt=""><figcaption></figcaption></figure>

#### Setting up PayPal within Theme Options

Initially, you have set up your PayPal settings under **Theme Options > Inventory Settings > Pay Pal Settings**.

<figure><img src="/files/wlvw1b37IQygQ03mlsAM" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
To ensure the proper functioning of your PayPal Live account's Instant Payment Notification (IPN) should configured using the following URL:&#x20;

`https://yourdomain.com/?stm_check_membership_payment=1.`&#x20;

You can find detailed instructions on how to set up your PayPal IPN in the documentation provided here: [PayPal IPN Setup Guide](https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/).
{% endhint %}

#### Requesting to become a dealer

Private Sellers can submit requests on their user account:

<figure><img src="/files/gw7RchGfJKhOPYtJla8t" alt=""><figcaption></figcaption></figure>

After clicking the "**BECOME A DEALER**" button, it is required to fill out the company info:

<figure><img src="/files/GEtHd06drFwTjGWAn9oZ" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
After completing the submission User will be redirected to the PayPal system to make payment.&#x20;
{% endhint %}

When a user submits a request to become a dealer, both the user and the admin will receive an email notification. Additionally, the user's payment status will be set to "pending" in their account.&#x20;

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/paypal-2.jpeg)

{% hint style="info" %}
The site administrator can view the payment status by accessing the WordPress Dashboard and navigating to **Users > All Users > Seller Account > Edit.**
{% endhint %}

After completing the payment, the Admin will be notified automatically by email about it and the user’s Payment status will be **completed**.&#x20;

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/paypal-3.jpeg)

Then Admin can easily set/change the user role to **STM Dealer** manually.

<figure><img src="/files/I41r2c7cBRsK8mSfPMDO" alt=""><figcaption></figcaption></figure>

### Becoming a Dealer with Pricing Plans

The next popular option for changing user roles is purchasing pricing plans specifically designed for dealers.&#x20;

Initially, the site administrator should create a pricing plan for dealers:

<figure><img src="/files/G0a0wtiaYGPXrYc9DQwb" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/-MERuF7SMiJqIq8Pg0Oo" %}
[Pricing Plans](/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/pricing-plans.md)
{% endcontent-ref %}

On the user account, users can click on "**UPGRADE PLAN**" to purchase a new pricing plan.

<figure><img src="/files/GzaREJ0TZNSvV7DAeyb7" alt=""><figcaption></figcaption></figure>

The user will be redirected to the page with Pricing plans and should select the plan labeled "For Dealers".

<figure><img src="/files/JyodRyjYwqaMiHETtBqw" alt=""><figcaption></figcaption></figure>

When a user with a "**Simple user**" role purchases a pricing plan that is intended for "Dealer" roles, their role will automatically be changed to "**STM Dealer**" upon successful payment.

<figure><img src="/files/2pr9rM207xlHwmZ0aXJI" alt=""><figcaption></figcaption></figure>

After becoming the Dealer, the Company info should be updated in profile settings.

***

{% hint style="info" %}
You can also configure the main settings for users by going to **Theme Options > User/Dealer > User Options/Dealer Options:**
{% endhint %}

{% tabs %}
{% tab title="User Options" %}
![](/files/hwEVZMULuQsGn5TAHQig)

{% content-ref url="/pages/-MY96YUBs2l1O3Eg8k3M" %}
[User Options](/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/user-dealer/user-options.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Dealer Options" %}

<figure><img src="/files/zXeN3XJtL41lrVTOzwzb" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/-MY96axnEP0YuYmWuod6" %}
[Dealer Options](/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/user-dealer/dealer-options.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/motors-theme-documentation/~/changes/70wBWN8w43jv4AA52cti/classified-layout-features/classified-users.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
