1. Home
  2. Knowledge Base
  3. Modules
  4. Stripe Payment Gateway

Stripe Payment Gateway

Integrate your directory with Stripe to process your payments.

Install Stripe Module

If you have a Pro or Elite subscription, you can activate the Stripe module to save an additional 3% on fees.

  1. If you haven't already done so, install and activate Business Directory Premium.
  2. In your WordPress admin, go to Directory → Modules and click the Activate button for the Stripe module.

Connect to Stripe

  1. Go to Directory → Settings → Payment → Stripe
  2. Click on the Stripe sub-tab
  3. Toggle on Enable Stripe
  4. Connect your Stripe account to the plugin using the Connect to Stripe button.
  5. To authorize the connection, you will be redirected to connect.stripe.com, where you can log in and select your Stripe account.
  6. After completing the required steps in the Stripe wizard, you will automatically be redirected back to your site. To confirm a successful connection, look for a green checkmark with the text Connected where the button was located.
  7. Now you are ready to start collecting secure payments. All the webhooks are covered, and need no additional setup.
  8. (Optional, but recommended) Connect your TEST Stripe account to the plugin.
  9. (Optional, but recommended) Put the payment gateways in test mode. Uncheck this when done testing!

Note: If you use Stripe with Business Directory Lite, Expired, or Basic license, a fee of 3% will be charged in addition to the Stripe fees. Stripe handles all of this, and no additional steps are required from the customer. To avoid paying the extra 3% charge, upgrade to Business Directory Pro or Elite.

Set up payments

  1. Go to the Directory → Settings → Payments page. Change currency display options, and turn on the abandoned cart emails, if desired.
  2. Create one or more Plans
  3. You’re ready to test payments. Logout as Administrator and attempt to place a listing. Verify that it goes through.
    Payments will not be taken if you are logged in as the administrator!
IMPORTANT: Once you’re done testing, be sure to Uncheck "Put gateways in test mode" so you can accept real payments.

Stripe settings

TEST – Connect the plugin to your Stripe test mode account to simulate test payments on your directory.

LIVE - Connect the plugin to your live Stripe account to collect payments from users.

Checkout Window Title - When users are taken to Stripe to make a payment, this will be the title of the window.

Verify billing address during checkout? - This option turns on a stronger version of Stripe's fraud protection for you.  It will require the user to enter a billing address for their credit card, and this must match the user's credit card details.  Use this if you're concerned about fraudulent transactions made on your site.

Other payment settings

In addition to the Stripe-specific settings, you will have additional settings like this under the Payment → General settings sub-tab:

payment setup

By default, Put payment gateways in test mode is enabled. When you are ready to take live payments please toggle this button off.

payment settings

The remaining settings including CurrencyInclude plan description in receipt, and Thank you for your payment message are left up to you, depending on your preferences and needs.

— Premium Feature —

If you have the Discount Codes module installed, you can activate whether to allow discounts for listing purchases here as well.

activate discount codes

Also for those users with a premium plan, you can configure payment reminders for those who attempted to place a listing, but never completed the process ("Abandoned Cart Emails"):

cart abandonment setup

Now you should be ready to receive payments via Stripe!

Are there any fees associated with using Stripe?

Yes. A 3% transaction fee will be charged for each payment processed if you use Business Directory Lite or your license does not include the Stripe add-on. It is in addition to the Stripe fees they may charge depending on how you use their platform. Please check out their pricing tiers for a breakdown of Stripe's pricing. The extra 3% charge is not included on Pro or Elite plans. Upgrade to the plan that eliminates this fee.

Related Articles

Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 20,000+ using Business Directory Plugin to build website directories fast. Get Started See User Reviews