Page 1 of 1

Non-PayPal payment integration?

PostPosted: May 12th, 2010, 9:39 am
by joadard
Hi,

I apologize in advance if this topic has already been covered somewhere. I tried to search and see if I could find the information elsewhere.

Is it possible to integrate this plug-in into a third party API? For example, we are running a store on our site and I was wondering if I could link this to our online store somehow so that it was listed as a 'product' for sale or at least so we could use the same merchant payment gateway.

Thank you!

Darlene

Re: Non-PayPal payment integration?

PostPosted: May 13th, 2010, 12:32 am
by Jason Caldwell
Hi Darlene. No, s2Member is built specifically for PayPal integration. That being said, a Pro version of s2Member is being fine-tuned now, and will be released very soon. The Pro version is going to make it possible to integrate with PayPal Pro. PayPal Pro allows you to keep visitors on your site throughout the entire checkout process.

This is an incomplete list, covering the major additions.
s2Member Pro will be a module for the free version of s2Member. You will need to have the free version installed, and then add the Pro module to your installation. This will be a very simple process.

The Pro Module, will feature:

  • Support for PayPal Pro Integration.
  • Recurring billing support.
  • Will support all existing s2Member features.
  • Customizable checkout form on your site. The Customer will never be sent to PayPal.
  • Optional Express Checkout for Customers who would prefer to use PayPal instead of a credit card.
  • Customizable purchase receipts; in place of the current emails sent by PayPal Standard.
  • Combination checkout/registration/upgrade system on YOUR site. Bypassing the additional step of Registration after checkout, as required by the existing PayPal Standard integration.
  • Import/Export feature for Users/Members.

Re: Non-PayPal payment integration?

PostPosted: May 13th, 2010, 9:46 am
by joadard
Thank you Jason for your reply. Any idea of the timeframe in which this might be available? I have a client who is looking for this and I'd like to be able to give them *some* idea as to when it might be made available.

Thank you!

Darlene

Re: Non-PayPal payment integration?

PostPosted: May 13th, 2010, 2:54 pm
by Jason Caldwell
Hi Darlene. The Pro module will be released this month. Possibly within another week, but it's hard to put a specific date on it right now; we are still in beta testing.

Re: Non-PayPal payment integration?

PostPosted: May 15th, 2010, 5:54 pm
by insurance
This sounds great. Great plugin by the way. I know that Clickbank has a few APIs as well. What are the chances of getting a pluggin that works with the Clickbank payment system?

Re: Non-PayPal payment integration?

PostPosted: May 18th, 2010, 5:58 pm
by ryannagy
I use E-Junkie which specifically uses paypal for sales. Any chance that would allow me to integrate e-junkie as a payment processor? The reason that I want to do so is because of its affiliate system. I will be doing a one-time payment online conference and I think that s2 will be perfect for giving access to the mp3 of the conference presentations. Though, I do need a way to pay my affiliates.

Thanks!

- Ryan

(I have just set up a basic s2 website. Amazingly clear set-up instructions.)

Re: Non-PayPal payment integration?

PostPosted: May 19th, 2010, 3:29 am
by Jason Caldwell
insurance wrote:This sounds great. Great plugin by the way. I know that Clickbank has a few APIs as well. What are the chances of getting a pluggin that works with the Clickbank payment system?

Chances are very high. s2Member Pro is going to be released soon with support for PayPal Pro. Once we make our way through the release of s2Member Pro, the future development of s2Member Pro will be focused on integrating other payment gateways. This is a long-term goal. Nothing right away :-)

Re: Non-PayPal payment integration?

PostPosted: May 19th, 2010, 3:31 am
by Jason Caldwell
ryannagy wrote:I use E-Junkie which specifically uses paypal for sales. Any chance that would allow me to integrate e-junkie as a payment processor? The reason that I want to do so is because of its affiliate system. I will be doing a one-time payment online conference and I think that s2 will be perfect for giving access to the mp3 of the conference presentations. Though, I do need a way to pay my affiliates.

Thanks!

- Ryan

(I have just set up a basic s2 website. Amazingly clear set-up instructions.)

We've not tested E-Junkie yet. I suspect that it WILL work though. I'll get back to you on this topic once we've tested it. If you test it yourself, please report back.

Re: Non-PayPal payment integration?

PostPosted: May 19th, 2010, 5:35 am
by insurance
Thanks for the response, Jason. I look forward to it!

Re: Non-PayPal payment integration?

PostPosted: June 8th, 2010, 10:20 am
by joadard
Hi Jason,

Right now the site I am testing the system in is a beta site for a client who would like to potentially use your system. Is it possible for us to be part of the Beta program?

Any updates on how the Beta is going would be great!

Thanks so much!

Darlene

Re: Non-PayPal payment integration?

PostPosted: June 8th, 2010, 10:33 am
by pdblizzard
Also, any idea (ballpark) what the Pro version is going to cost?

THanks!

Re: Non-PayPal payment integration?

PostPosted: June 19th, 2010, 7:39 pm
by Jason Caldwell
s2Member Pro is now available!
http://www.s2member.com/

Re: Non-PayPal payment integration?

PostPosted: July 15th, 2010, 1:28 am
by Scott
Jason Caldwell wrote:
insurance wrote:This sounds great. Great plugin by the way. I know that Clickbank has a few APIs as well. What are the chances of getting a pluggin that works with the Clickbank payment system?

Chances are very high. s2Member Pro is going to be released soon with support for PayPal Pro. Once we make our way through the release of s2Member Pro, the future development of s2Member Pro will be focused on integrating other payment gateways. This is a long-term goal. Nothing right away :-)


Just curious about Clickbank and if you've got a rough ETA.

thanks,
Scott

Re: Non-PayPal payment integration?

PostPosted: July 15th, 2010, 8:54 pm
by Jason Caldwell
2 weeks. That's a very rough ETA. Possibly sooner, could be up to a month.

Re: Non-PayPal payment integration?

PostPosted: August 17th, 2010, 1:02 pm
by HCWorks
Just checking on the status of other payments integration - I've got three sites that will be membership sites when complete, right now working through which plugin has everything we're looking for, and this just might be it, if it also offers other payment options besides paypal? Thanks!

Re: Non-PayPal payment integration?

PostPosted: August 17th, 2010, 1:24 pm
by Jason Caldwell
Thank you HC. Multisite Networking was a tremendous hurdle to jump, but a very important one to get past; before other gateways are integrated. Now that s2Member v3.2 ( and Pro v1.2 ) both have Multisite Networking support built into them, we are planning to release the additional gateway integrations that we've been working on.

Very soon. No fixed release date yet though.

Re: Non-PayPal payment integration?

PostPosted: August 18th, 2010, 11:45 am
by HCWorks
Super. I'll keep checking back.

Re: Non-PayPal payment integration?

PostPosted: September 1st, 2010, 1:38 am
by crossfire
ClickBank work-around.

Hi Jason,
David Luce here. New s2Member user.
Very cool stuff here.
I'm working on a Clickbank work-around, until you have your CB tool ready.
(actually, this work-around might work for Free s2Member users as well)

Here is what I'm thinking, and my question(s)..
The process flow would be...
1) Valid CB purchase.
2) Send user to a Thankyou.php page protected with a CB Download Protection script.
3) the Thankyou.php page would have "a special s2Member" link that either
a) Temporarily turns on "Open Registration/Free Subscribers", letting the buyer to register at level zero. or
b) Temporarily turns on "Paid Registration", registering the buyer at level 1 (or 2 or 3, etc)
Assumption: I'd like to keep "Open Registration / Free Subscribers" set to no.

Sooooooo, The magic s2Member TRICK (and my real question) would be point #3 above.
Is there a way to create some MAGIC link that can temporarily allow for a registration at some specified level, even with Open Reg set to No???
Thanks
David

Re: Non-PayPal payment integration?

PostPosted: September 1st, 2010, 3:19 am
by Jason Caldwell
Hi David. Thanks for the great question.

Yes. You can use this function to create a link that will allow Paid Registration Access.

Code: Select all
$link = ws_plugin__s2member_register_link_gen
($subscr_id, $custom, $item_number, $shrink); 

$subscr_id = the Clickbank transaction ID.
$custom = $_SERVER["HTTP_HOST"] ( must match the domain hosting the s2Member installation )
$item_number = 1,2,3 or 4 ( the Level number that a paid Customer will go in as during registration )
$shrink = ( false ) return the URL in full format, or ( true / return a tinyURL for emailing ).


Sending a Customer to the link produced by this function, will ultimately set three encrypted cookies, that s2Member will read in automatically, and ALLOW registration temporarily ( one time ).

Additional details ( optional ).

$item_number could also include
Custom Capabilities, and/or a fixed term length.

$item_number = 1,2,3, or 4
-- OR --
$item_number = level:custom capabilities:fixed term
( ex: 1:music,videos:1 M )

Which means:
Level #1 access, + music,videos as Custom Capabilities - account expires in 1 month.

Re: Non-PayPal payment integration?

PostPosted: September 1st, 2010, 2:50 pm
by crossfire
Wow, amazing! But like Charlie Brown listening to his teacher, you say all that amazing stuff up there, and I hear, "Wah, Wah, Wah!" :-) I know nodda about php, and even less with s2Member (but leaning!).

Can I be so bold as to show the script I'm using?
http://rebranderxt.com/dlfiles/thankyou.zip

I got this script to work with CB's "test purchase" system and my "rbxt-thanks.php" page, protecting a “test.pdf” doc and trying to protect a link. It worked well (but it saw the link as a document so that was a bit awkward.

But I don't know where to nest the function code that you provided above so it pops up as a link on my "rbxt-thanks.php" thank you page. Thanks for any help you may offer.
David

Re: Non-PayPal payment integration?

PostPosted: September 3rd, 2010, 10:38 am
by crossfire
Hi Jason,
Still struggling to figure out where that code in your above post goes. Do I put it in my php thank you page? or in a page on my site somewhere?

Once I can get this part done, I can open my beta test to a few dozen people.
Your help would be wonderful.
Thanks
David

Re: Non-PayPal payment integration?

PostPosted: September 7th, 2010, 5:08 pm
by Jason Caldwell
Hi David. Thanks for the follow-up.
The code sample that I provided above, should be integrated into a WordPress® theme, or into another plugin of your own. Here is an example of how to integrate it into your theme.

Inside the functions.php file for your WordPress® theme, insert a snippet like this:
Code: Select all
add_action("init", "redirect_2_register");
function redirect_2_register(){
    if($_GET["redirect_2_register"]){
        $link = ws_plugin__s2member_register_link_gen ($subscr_id, $custom, $item_number, $shrink);
        wp_redirect($link);
        exit;
    }
}
 

Of course, you'll need to modify this in order to validate whatever information
you're passing through, but here is how a link might look:
Code: Select all
http://path/to/wordpress/?redirect_2_register=1

Re: Non-PayPal payment integration?

PostPosted: January 13th, 2011, 9:55 am
by joadard
Hi Jason,

Any word on third party payment gateway status? My client had *thought* they were going to use PayPal Pro, but has decided on their current smaller third party gateway :(

Thanks!

Darlene