WordPress Membership

Easy to use WordPress Membership plugin

  • Documentation
  • WP eMember Plugin
  • Projects
  • Home

WP eMember and ClickBank Integration

Note: We are discontinuing the Clickbank integration due to a lack of usage. Please use any of our PayPal or Stripe integration for membership payments.

ClickBank Integration Instructions For Membership Payment

Step 1) Enable the “Instant Notification Service” in your ClickBank account by going to the following section:

My Account -> My Sites -> Advanced Tools

Step 2)  Take note of the “Secret Key” that you specify when requesting the “Instant Notification Service” in step 1.

Specify this secret key in eMember’s “ClickBank Secret Key” settings field (You can find it under the “Gateway Settings” tab of eMember settings menu).

Step 3) When your request for IPN gets approved by Clickbank, take the URL value shown in eMember’s ClickBank Instant Notification URL Value field and use it in Your ClickBank account settings (You will specify it in the Instant Notification URL field of your Clickbank account).

clickbank-ipn-notification-url-value

Use the URL value shown in there and select IPN v6.0.

It is important to choose the correct IPN version number (see the screenshot below):

clickbank-ipn-settings-ipn-version-6

Step 4) Finally, when you create a product and place the payment button on a WordPress post or page, do the following:

Add the “membership_level_id” variable in your ClickBank button code. The value of the “membership_level_id” variable should be set to whatever the membership level ID this product corresponds to (example: if this is a payment for membership level 1 then use 1 as the value).

The following is an example of how it should look (given that membership level ID of the product is 1):

<input name="membership_level_id" type="hidden" value="1" />

Example Clickbank Button Code

<form action="http://item.vendor.pay.clickbank.net" method="post"> 
<input name="membership_level_id" type="hidden" value="1" /> 
<input src="https://www.example.com/uploads/pay-button.gif" type="image" /> 
</form>

When someone makes a payment using this button, the plugin will create a membership account with the appropriate membership level (Level ID 1 in the above example) and send the customer a “Prompt to complete the registration” email.

Creating a Thank You Page

You should create a generic thank you page for your membership site. Explain what the user can expect next in this “Thank You” page.

Instruct your users to check their email and click on the link to complete the paid membership registration.

The following is an example of the type of message you should put on your thank you page:

You will receive an email shortly which will contain the details of this transaction.

You will also receive an email containing a special link. Click on that link in the email to complete your paid membership registration.

Filed Under: Integration Tagged With: Clickbank integration, membership payment

Get the WP eMember Plugin

Get WP eMember

Categories

  • Additional Resources
  • Content Protection
  • Design & Usage
  • eMember Addon
  • Installation
  • Integration
  • License
  • Testing
  • Uncategorized
  • Video Tutorial

Recent Comments

  • Chris Brown on API – Querying A Member Profile Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Chris Brown on API – Updating A Member Account Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Andrea on API – Updating A Member Account Using HTTP GET or POST

Featured WordPress Plugins

WP Express Checkout Plugin
wordpress_estore_icon
wordpress membership plugin icon
wordpress_affiliate_plugin_icon

Copyright © 2025 | WP Membership Plugin