Business Directory Payments Add-On for WordPress by CreativeMinds

Business Directory Payments Add-On for WordPress by CreativeMinds

Business Directory Payments Add-On for WordPress by CreativeMinds main image

Business Directory Payments Add-On allows admin to charge for publishing a new listing in the business directory or renewing an existing one.

Requires Business Directory Pro.

Business Directory Payments Add-On

The WordPress Business Directory Payments AddOn allows admin to set a price for listing a new business or renewing an existing one.

When adding a new business, the user will receive an email with a payment link. Once the link is clicked, the user will be taken to the cart to complete the payment.

Cart System Supporting Payments

The cart system used by the Business Directory Payments are either WooCommerce or Easy Digital Downloads, which has more than 50 available payment gateways such as PayPal, Stripe, Skrill, 2Checkout and many more.
Showing cart containing the payment for business submission
Showing cart containing the payment for business submission

Fremium Business Listing

The AddOn also support mixed mode payment which means that part of the business information will be visible for free and the other part will be visible only once paid.
Showing setting screen in which admin can define which part of the business listing is free
Showing setting screen in which admin can define which part of the business listing is free

Pay Per View Support

One of the payment models supported let admin define a price for viewing business listings.

Admin can define several plans each containing a different number of business listings.

User will be required to pay and purchase a token before being able to view listing in the business directory.

Showing setting screen in which admin can define pay per view plans
Showing setting screen in which admin can define pay per view plans

Use Case Example

  • Listings Concept – Build a business / city / niche listing website and generate income based on users listings by letting them pay for new submissions, renewals, listing claims etc. Establish a fremium model and offer them only basic options for free, while allowing premium features after purchasing.

Using the Business Directory Payments Add-On

  • Pay for New Listings – Charge users for submitting new listings in a directory
  • Pay for Listing Renewals – Automatically charge users for renewing existing listings
  • Pay for Claiming a Business – Charge users for claiming an existing business in the directory
  • Pay for viewing a Business – Charge users for viewing an existing business in the directory

Business Directory Payments Prerequisite Plugin

You need to have CM Business Directory plugin installed before using the payments addon.

CM Business Directory Pro
Business Directory
Build an online business directory. Easily create any type of directory database or business listing community on your Wordpress site. Each listing has a page with videos and images.
[ Video]  [ Userguide]

Business Directory Payments Related Plugins

CM Business Directory Community Items
Business Directory Community
Let users add a new listing to the business directory. Users can claim an existing business, renew a business listing and manage their listings, as well as create a local business database and business directory community worldwide.
[ Video]  [ Userguide]
CM Product Directory Pro
Product Directory
Build a product discovery directory which with product information, screenshots, video and also information about the business behind the product. Product pages can include a purchase button as well as any other related links such as the product demo.
[ Video]  [ Userguide]

Business Directory Payments Plugin Features

Please check the user guide to learn more about this plugin.

Renewal Charge – Define a payment amount for renewing an existing business
One-time or Recurring – Define a recurring or one-time payment for adding a new business
Renewal Notice – Send users an email reminder for business listing payment renewal
Customize Notice – Send users an email with payment link based on an admin defined template
WooCommerce or EDD – Payment is based on WooCommerce or Easy Digital Downloads: you can use all Woo or EDD additional extensions including payment gateways, discount codes, overall discounts, abandon cart reminder, and more
Translatable – Change all labels related to the listing payment

Business Directory Payments Image Gallery

Business Directory Payments Frequently Asked Questions

Please check the user guide to learn more about this plugin.

What payment methods does this add-on work with?

The payments add-on for Business Directory works with either the Easy Digital Downloads or the WooCommerce payment platforms. By default these use Paypal which can also offer guest checkout so your users won’t need to log into a PayPal account to pay for a Business listing.

However if you wish to use a different payment gateway to PayPal there are plenty of other options offered by both EDD and WooCommerce, some are free others are paid.

To learn more about this feature see this Help article.

Can coupon codes be created to discount paying for Business Listings?

Yes. Easy Digital Downloads and WooCommerce both support the creation of coupon codes.

How do I set the price of paying for a Business Listing?

You first need to create a product using Easy Digital Downloads or WooCommerce (whichever you have chosen). Then this product is associated with paying for listings within the payments tab of the Business Directory Settings.

To learn more about this feature see this Help article.

Is it possible to show a limited version of Business Listings until site visitors have paid for the full access?

Yes you can, there is a Limited free view option available through the admin panel settings.

To learn more about this feature see this Help article.

Can I use this to charge my site users for renewal of a Business listing with recurring payments?

Yes you can. The Business Directory Payments add-on comes with a recurring payments option in the plugin settings. Decide how often renewal is required, how much a renewal costs and how far in advance renewal requests are automatically sent.

Renewal reminder emails can be customized and can include placeholder shortcodes to inject more directly relevant content into the email.

To learn more about this feature see this Help article.

What can I charge my site visitors / potential business listing owners for?

You can charge for creating a new listing or claiming existing when the Business Directory Community add-on is installed.

If you haven’t got the Community add-on installed you can set up a free version of the listing and a paid version. It is up to you what content to show to customers before they pay for the paid version and how much they must pay to view it, and for how long.

To learn more about this feature see this Help article.

Business Directory Payments Changelog

Version 1.3.6 from the 24th May 2021

  • Updated license package to version 1.9.1

Version 1.3.5 15th Jan 2021

  • Updated package 1.9.0

Version 1.3.4 2nd Jan 2021

  • Bugfix related to status update after payment

Version 1.3.3 6th Oct 2020

  • Removed warning

Version 1.3.2 13th May 2020

  • Bugfix related to cm business directory levels addon

Version 1.3.1 9th Feb 2020

  • Added support with cm business directory levels addon

Version 1.3.0 12th Sep 2019

  • Added payment redirect message in labels section

Version 1.2.9 9th Sep 2019

  • Added set account paid trigger in admin list

Version 1.2.8 19th Aug 2019

  • Optimize css & javascript loading time
  • Improvement in statusObserver method
  • Bugfix related to WooCommerce payment method

Version 1.2.7 17th May 2019

  • Improved renew business payments feature
  • Updated package 1.8.9

Version 1.2.6 30th Jan 2019

  • Bugfix in settings section

Version 1.2.5 28th jan 2019

  • Added stripslashes for labels
  • Updated license package 1.8.6

Version 1.2.4 9th jan 2019

  • Implement token class with WooCommerce
  • Bugfix related to custom status function

Version 1.2.3 5th jan 2019

  • Added email enable/disable settings
  • Bugfix in payment required feature

Version 1.2.2 26th Dec 2018

  • Fixed the bug in the redeem token feature

Version 1.2.1 10th Dec 2018

  • Added new setting “message for unpaid business”
  • Removed some warning

Version 1.2.0 15th August 2018

  • Fixed the versioning issue

Version 1.0.12 31st July 2018

  • Bug: Resolved related to EDD Token
  • Bug: Fixed the bug stopping the payment from working
  • Updated license package

Version 1.0.11 10th May 2018

  • Bug: Resolved woocommerce cart redirect issue

Version 1.0.10 23rd Jan 2018

  • Feature: Added the support for the Instant Payments

Version 1.0.9 19th Dec 2017

  • Fixed the bug in the WooCommerce Integration
  • Fixed the option to remove the custom fields from the Free Listing
  • Added the new column to indicate whether business was paid or not
  • Fixed the bug with plugin requiring the payment after the editing
  • Updated the Licensing Package

Version 1.0.8 18th Nov 2017

  • Added the button to force mark all the published businesses as payed
  • Updated the licensing package

Version 1.0.7 22nd Oct 2017

  • Added the support for WooCommerce payments

Version 1.0.6 30th Dec 2016

  • Claiming function fixed
  • Added new filters

Version 1.0.5 10th Aug 2016

  • Added pay per view support
  • Updated licensing APi

Version 1.0.4 13th July 2016

  • Added the option to show Free Limited Listing (if it is enabled then the unpaid items can be shown with limited fields)
  • Added the option to select which fields should be displayed in the Free Limited Listing

Version 1.0.3 13th June 2016

  • Fixed a bug during deactivation of the main plugin
  • Updated Licensing API

Version 1.0.2 21st Mar 2016

  • Updated licensing API

Version 1.0.1 25th Feb 2016

  • Added automatic updates from plugin dashboard
  • Replaced plugin admin interface including license activation and userguide

Plugin First Release 03rd Feb 2016

Do you need additional functionality?

We can implement additional features, change the interface and integrate external resources. Get in touch with us!

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal