Which way do I go? Clickbank

11 replies [Last post]
jdhoss
User offline. Last seen 23 weeks 6 days ago. Offline
Joined: 01/18/2010

Hi,

I sent an email a few days ago but haven't heard anything yet so I thought I'd give the Forum a try.

I'm trying to put together a site and now the client would like Clickbank integration. Currently they are just selling digital downloads but I know they will eventually want to create a membership site where members can access premium content.

Going through your site I've seen Clickbank Membership Module mentioned but can't locate it but am wondering if the name may have been change to the Membership Suite.

The main question is what modules should I consider purchasing in support of Clickbank. I am currently using Ubercart for the sale of the digital downloads.

Thanks for the help,

JD

wildkatana
User offline. Last seen 23 min 25 sec ago. Offline
Joined: 06/03/2009
JD, My apologies if I missed

JD,
My apologies if I missed your email, things have been crazy this week with the server change. Thankfully, it is all quieted down now.

The Clickbank Membership Suite module has been taken down for some revamping and upgrading. Mostly, I want to add in all of the new features that Membership Suite received, as well as change the structure of the tables and functions to be more efficient. I am planning to relaunch it in Mid-February. I am also considering joining the module with my Membership Suite module, and offering ClickBank Integration to it, but I haven't made a final decision on this yet.

In the mean time, could you list here what features your client would need / like so that I can have that in mind while I make changes to the module?

Sincerely,
Leighton Whiting

PS In mid-February, I am going to be releasing a new Major version of all of the modules, with a new API and structure. This will open the way for multiple payment gateways and the possibility of a cart for modules that deal with purchasing Nodes and Files. I also plan to launch two additional payment gateways, Authorize.net and Google Checkout, and provide support for the PayPal Direct Payments API as well.

jdhoss
User offline. Last seen 23 weeks 6 days ago. Offline
Joined: 01/18/2010
Thanks for the information.

Thanks for the information. Currently I have the site setup so that people can purchase digital downloads and Paypal and Google Checkout handle the transaction. I'm looking for a module that will let the users do the same thing but allowing Clickbank handle the transaction.

In the near future I'd hope to allow people to subscribe to the site and in this case I'd need a module that will allow people to pay the subscription through Paypal, Google Checkout, and Clickbank.

Please keep me updated on the modules progress, in the meantime I'm hopeful in finding at least a temporary solution. 

jdhoss
User offline. Last seen 23 weeks 6 days ago. Offline
Joined: 01/18/2010
Any Updates?

Any updates on the Clickbank integration?

Thanks,

JD 

pablogy
User offline. Last seen 5 days 16 hours ago. Offline
Joined: 02/01/2010
If I purchase all the modules

If I purchase all the modules now, how much will I have to pay for this major version?

wildkatana
User offline. Last seen 23 min 25 sec ago. Offline
Joined: 06/03/2009
No, if you purchase the

No, if you purchase the software, you can download the next major versions for free as well, just like any other update.

Sincerely,
Leighton Whiting

jdhoss
User offline. Last seen 23 weeks 6 days ago. Offline
Joined: 01/18/2010
Any Updates?

Any update on this module?

Thanks,

Jack 

wildkatana
User offline. Last seen 23 min 25 sec ago. Offline
Joined: 06/03/2009
Here is an update concerning

Here is an update concerning ClickBank integration:

ClickBank is a difficult thing to integrate with because unlike a conventional payment gateway, with ClickBank you can't send them any data, only receive data. So if a customer purchases one of your ClickBank products, you can be notified of the purchase. And that's about it.

This makes it very ill-suited to be used as a payment processor for Memberships, since there is no way to track which user from your site purchased which ClickBank product directly.

Also, you would have to create a ClickBank product to go with each product on your site, so for example if you sell a Gold Membership on your site, you would have to create a Gold Membership product on ClickBank, and then link the clickbank product number to your membership. This wouldn't be so hard if ClickBank would just accept parameters and pass them back in the IPN. Then once a user purchases this product on ClickBank, the module will have to use the email address used by the purchaser to create the account. So instead of using clean methods, we will have to parse the email address and get it to create the user account or update an existing account that has that email address. Anyways, sorry for the rant but if I were you guys, I would seriously consider not using ClickBank if you have the choice, because it is going to involve a lot more steps to work with.

So, for the update: I am going to be including a ClickBank payment gateway module in MS Core, so that you can set things up to be purchased with ClickBank. Note that users will not be able to purchase the Memberships or File Downloads from your site, they will have to purchase it from ClickBank, so you will need to provide a button for the users to go to your product on ClickBank to purchase. This also means that Taxes and Coupons support won't work, and you won't be able to let the user purchase the Membership from the registration page. In fact, you will probably need to turn registration off for your site to prevent users from signing up through the registration page.

ClickBank is a can of worms, and if at all possible, I would suggest using Authorize.net or Payflow Pro to keep the users on your site, simply the signup process, reporting, etc, and be able to use Discount Coupons, and use the MS Affiliates module for your affiliates to get commission from.

I am going to be releasing MS Core and Membership Suite on April 6.

Sincerely,
Leighton Whiting

glen
User offline. Last seen 6 weeks 2 days ago. Offline
Joined: 03/07/2010
Can you not set it up

Can you not set it up something like aMember where you imput your clickbank username and password to allow it to comunicate both ways for full intergration?

 

fontanat
User offline. Last seen 1 week 1 day ago. Offline
Joined: 03/03/2010
Clickbank reasoning

Leighton,

The reason we would want to use clickbank isn't because of its payment gateway, but because of all of the affiliates promoting clickbank products. So this would basically be an easy foot in the door, setting up the membership site with your suite, and integrating it with CB through your plugin to be able to offer it to affiliates as a clickbank product for them to promote. You affiliate module can't really replace clickbank, since thousands of affiliates visit CB each day to find products to promote, so just being listed on CB means having your product in front of thousands of affiliates.

Best,
  Tom.

Abilnet
User offline. Last seen 1 day 24 min ago. Offline
Joined: 12/07/2009
Thanks fontanat, that was

Thanks fontanat, that was straight to the point. ClickBank is far more than just a payment processor, CB affiliate network is a huge possibility to many of us, including Leighton ;)

wildkatana
User offline. Last seen 23 min 25 sec ago. Offline
Joined: 06/03/2009
All, Yes, I do realize the

All,
Yes, I do realize the opportunity that ClickBank represents, hence the work I've done with providing integration. I was just trying to emphasize that due to the nature of clickbank, the workflow is going to be different and more cumbersome than other payment processors.

With the new MS Core system, there will be 3 types of payment gateways:

Core Gateways - (Authorize.net, Innovative Gateway, PayPal Express Checkout, etc) These gateways collect the credit card information from a user in a form on your site, and then post the information to the payment processor and receive the reply before the user account is created. It is suggested to use SSL when using this method, for security reasons.

Redirection/Return Gateways - (PayPal WPS) These gateways will post a form to the payment gateway while sending a user to their secure page to enter their billing information. The payment gateway then bills the user and returns him/her to your site, and POSTs the IPN to your site with information on the payment. With these methods, you can create the payment terms inside of Membership Suite, and it all flows very nicely.

External Product Gateways - (ClickBank) These gateways require you to create your products in two places, once on your site and once on their site. This means that your products will need to have a 1-to-1 relationship, so that when a user purchases the product on ClickBank, ClickBank will notify the site and action will be taken. This means that you can't use the regular Drupal registration form, or collect any profile or other data during signup, since the user account is created from the email address of the user that ClickBank sends to the site. The workflow here would likely be one of the following:

1) The user finds your product on ClickBank, purchases, and is redirected to your site's thank-you page informing him/her that the payment was received and that an account will be created for him/her. The user will receive an email with his/her account details once the notification is received from ClickBank.

2) The user finds your product on your site, then is sent to the product page on ClickBank through a link from your site, and the workflow follows as above.

I have studied some other membership software that supports ClickBank, such as aMember, and this is how they do it as well.

You can see these links for more information:
http://www.clickbank.com/help/vendor-help/vendor-guides/creating-a-recur...
http://www.clickbank.com/pdf/CB_PG_Subscription_Products.pdf
http://www.clickbank.com/help/account-help/account-tools/instant-notific...

Sincerely,
Leighton Whiting