mermberfix logo x
The MemberFix Team’s got you covered.
Membership plugins

How to create a membership website with WooCommerce and CCBill

woocommerce-and-ccbill

Overview

Introduction

WooCommerce it is a great plugin to turn a WordPress website into into a fully-functional e-commerce website.

But a WordPress website with WooCommerce installed, and with the right tools, can also turn into a membership website.

Recently, one of our customers needed a solution for his membership website and he wanted to use CCBill as a payment gateway.

CCBill is a credit card processing company that specializes in high-risk industries.

While it’s known for supporting adult entertainment businesses, it isn’t limited to that industry.

We have come up with the solution of using WooCommerce in conjunction with a few other plugins.

Plugins used

Here are the plugins which you can use in order to create a membership website which uses CCBill as a payment gateway:

  • WooCommerce
  • WooCommerce Memberships – this plugin will help with restricting site’s content. The WooCommerce product will be connected to a membership plan which is created. When user buys the product he will have access to content controlled by the membership plan.
  • WooCommerce Subscriptions – this plugin will help with the recurring payments. If you need a membership website with only one time payments, then you do not need this plugin.
  • CCBill Payment Gateway – WooCommerce Subscriptions – this plugin integrates WooCommerce with CCBill recurring payments. The above plugin, WooCommerce Subscriptions, offers integration with over 25 payment gateways for automatic recurring payments. But CCBill it is not among those payment gateways and that is why “CCBill Payment Gateway – WooCommerce Subscriptions” is needed.

Video Tutorial

Install the plugins

On your WordPress website you will need to install all the listed plugins.

1 – Go to WordPress Dashboard > Plugins > Upload Plugin.

2 – Locate the .zip file for each plugin and Install, then activate each one.

Create a WooCommerce product

Go to Products > Add New, add the name of the product and then select “Simple subscription” and “Virtual” for “Product data“.
After that you can add the price and the desired length of time.

woocommerce create product - How to create a membership website with WooCommerce and CCBill

Create a membership plan

Go to WooCommerce > Memberships and click on Membership Plans.

woo commerce memberships - How to create a membership website with WooCommerce and CCBill

Next, click on “Add Membership Plan“.

woo add membership - How to create a membership website with WooCommerce and CCBill

Add the membership name, add a slug and select “product(s) purchase” for “Grant access upon“. Then we need to tie this membership to the created product which it is very important.

Once the user buys the product he will be added to the membership.

woo membership settings - How to create a membership website with WooCommerce and CCBill

To add the content for this membership, you just need to add the desired rules under “Restrict Content”.

Click on “Add New Rule” and select the content type ( page, post, categories etc ), type the first letters of post title or page title and then select from the drop down.

This way you can add the content to which only users under this membership will have access.

restrict content - How to create a membership website with WooCommerce and CCBill

Add CCBill settings

Go to WooCommerce > Settings > Payments and next to CCBill (Credit Card) and click on Manage.

woo payments ccbill - How to create a membership website with WooCommerce and CCBill

On the next page you will need to add the details sent to you by CCBill. All these will be sent to you by CCBill after you inform them about the chosen solution for your website.

ccbill settings - How to create a membership website with WooCommerce and CCBill

Checkout page

Now that we have everything ready, we need to talk about the checkout page.

Actually this is the page which you have already added when you set up WooCommerce.

The whole process it is exactly as on any WooCommerce website.

User goes to your shop page or on the page where you add the product we have set up above.

Then it lands on cart page and when the user clicks on “Proceed to Checkout” will land on the checkout page.

It will add all the info, then add all info on CCBill page and that is all!

An email with all details will be sent and user will be able to login to your website.

I hope you will find this useful and I’m waiting for your comments.

 

What do you think of this article?

Article Title: How to create a membership website with WooCommerce and CCBill

Short Description: Learn how to create a membership website with WooCommerce and CCBill.

Publisher Logo: mermberfix logo x200 1 - How to create a membership website with WooCommerce and CCBill

 

User Review

5 (1 vote)

//

You may also enjoy...

WordPress based membership sites have certain requirements, and make use of certain applications that, in my experience, makes most of the popular hosting providers a poor choice.
Learn how to properly export your membermouse members and subscriptions and import them seamlessly into MemberPress!
Learn how to hide the course label in Thrive Apprentice in conjunction with using MemberMouse.
Learn how to create a high-converting “quiz” or “checklist” lead magnet using GravityForms and the GravityPDF plugin!
Subscribe
Notify of
guest
4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Riccardo Ulpts
Riccardo Ulpts
September 17, 2020 5:03 pm

Honestly this article is written in 2020, has this plugin even been tested with the latest woocommerce version? It says it was updated in feb 2020??????

Vic Dorfman
Admin
Reply to  Riccardo Ulpts
April 10, 2021 9:55 am

Hi Riccardo, sorry for the late reply!

The developer of the CCBill plugin keeps it up to date for the most part, but we don’t have control over that. If you’re concerned about compatibility with WooCommerce I recommend you contact the developer directly. 🙂

Thanks!
Vic

Joe
Joe
Reply to  Riccardo Ulpts
June 1, 2021 7:33 pm

We’ve been forced to build our own plugin because this open no longer works with auto-renewals…If it ever did in the first place.

april
Reply to  Joe
June 3, 2022 12:36 am

We are having issues…I was wondering if there’s any way to get a copy of the plugin you use?