DOCS

Paid listings addon

Paid Listings addon for Voxel, is a new way to monetize listing submissions for directory sites.

The Paid Listings addon can be enabled in WP-admin > Voxel > Settings > Addons

Creating plans

Once you enable the addon, in the main WordPress admin menu, Paid listings becomes available

To create paid listings plans, head to Paid Listings > Plans and press Create plan then type a name and a unique key.

Plan pricing

After creating a plan, you can configure pricing for it on the Pricing tab.

A paid listing plan can either be a one time purchase or a subscription. This is defined by the first option Payment mode.

Once you select a payment mode, you can define price and discount price (optional).

For subscription based plans, you also pick subscription interval.

An additional option here is to limit purchases of this plan to one per user. This option is useful when you are creating a free plan. You ensure the customer can use such a plan once, and then be required to buy a premium plan after he reaches limits, or their submissions expire.

Defining limits

You can configure submission limits for a plan on the Limits tab. Press Add limit to add a group

After a limit group is added, you can

  • Pick the post types this limit applies to
  • Set the submission limit
  • Mark as verified: If enabled, all submissions utilizing this plan are verified automatically
  • Custom priority: If enabled, you can define a custom priority level for all submissions.
  • Expiration mode: Set an expiration mode for all submissions utilizing this plan.

Regarding expiration, the options here allow you to set a Fixed expiration mode (days), or No expiration.

As you know each CPT allows you to set additional expiration rules in Post type editor > General tab > Expiration rules.

That means, even if the plan itself does not set any expiration, those additional expiration rules (if set in the CPT) would still apply.

Pricing page

You have created your plans, next we need to create the front-end Pricing page.

To do that, go to WP-admin > Paid listings > Settings > Templates press Create template and then Edit it with Elementor.

To display paid listing plans, a new widget is now available named Listing plans (VX)

Let’s test

You have created your plans, you have created the pricing page, what’s next?

Let’s try to add a listing. If you go the submission form for any CPT, you will automatically be redirected to the Pricing page.

Depending which CPT submission page you go, the relevant plans that include limits for that CPT appear automatically.

You can notice in the Pricing table, two of the plans have a button “Pick plan” , while one has a button “Use available plan”.
The reason for that is, I’ve already purchased this plan previously, and it still has limits I can use, before I am asked to buy again.

Information about remaining limits are shown on hover state.

Back-end summary

Assigned plans

When a customer buys a listing plan, that plan is assigned to their account. We call that an “Assigned plan”.
You can view list of Assigned plans in WP-admin > Paid listings > Assigned plans. You can also manually edit their limits if you choose so.

If you want to assign plans to users in back-end manually, without them going through the normal purchase process in front-end, then under Assigned plans you can click “Add new”

On this screen, you can search for the user, pick the plan you want to assign, and optionally, link that plan to a stripe payment or subscription that already exists.

Listing plan

When Paid listing addon is enabled, a new metabox is available on the post edit screen.

The plan utilized to submit the listing is automatically selected here

If you need to, you can manually deselect or pick another plan for that listing.

Continue reading

No similar articles

Reset