Page 1 of 1

s2Member process additional payments for custom events?

PostPosted: May 12th, 2011, 10:52 am
by adamarling
I have a site using s2Member Pro for all member registrations. I need to offer an option for members (or non-members) to additionally register & pay for custom events which will come up in the future. Is there a way to use the s2Member Pro payment system to process payments for custom events, which require both payment & custom data?

The custom event form fields would be something along the lines of:
- Convention Title
- Number of Guests
- Badge Name
- Registration Fee
- Registration Date
, etc....

Basically custom form fields above & beyond standard s2Member fields.

Could I tie this into the Specific Page/Post Restriction Buy Now Button module? More specifically, is there a way to add custom form fields to the Specific Page/Post Restriction Forms? If so this may be a solution for me.

I like the simplicity of letting s2Member communicate directly with PayPal (we have a PayPal Pro account), so just looking for a way to tie this custom need into the s2Member system, without writing a custom script to interact (or possibly screw up) our PayPal Pro settings which are set up to work with s2Member. Processing individual credit cards (in addition to PayPal as a method of payment) is crucial to these custom events I'll need.

One last question: If our PayPal Pro Account is set up to tie into the s2Member Pro payment system, is it possible to process payments which come in from a different source than the s2Member Pro system (ie. a custom script)?

Thanks.

Re: s2Member process additional payments for custom events?

PostPosted: May 13th, 2011, 5:55 am
by Jason Caldwell
Thanks for your inquiry.
~ and thanks for pointing me to this thread Cristián.

So sorry. Not exactly ( not entirely possible ), but we're getting close to this. Perhaps in a future release.
Custom Registration Fields can be configured to work only at Specific Levels, but nothing that would allow Custom Fields to be configured with Specific Post/Page Access yet.

One last question: If our PayPal Pro Account is set up to tie into the s2Member Pro payment system, is it possible to process payments which come in from a different source than the s2Member Pro system (ie. a custom script)?
Certainly. Yes, this is possible. In rare cases you might need a central IPN processing script when two or more systems are attempting to receive IPNs from a single PayPal Pro account, but otherwise, that's fine to do that. For further details regarding a central IPN processor, please check your Dashboard under: s2Member -> PayPal Pro Options -> IPN Integration.

I'm attaching a screenshot for you ( click to enlarge ).
SNAG-0044.jpg

Re: s2Member process additional payments for custom events?

PostPosted: May 13th, 2011, 12:14 pm
by adamarling
Thanks Jason.

PayPal Pro API Connection Code examples?

PostPosted: May 20th, 2011, 11:15 am
by adamarling
Hi all,

Does anyone know where to find any good working PHP examples of how I'd integrate a website with PayPal Pro (to their APIs is it?) to process a credit card payment? I'm running s2Member Pro for Members, but need to offer an additional item for purchase on my site (a Convention Registration). Maybe it's just me, but PayPal Pro's documentation is not the easiest to follow with it's organization and all.

Thanks in advance.
- Adam

Re: s2Member process additional payments for custom events?

PostPosted: May 20th, 2011, 1:44 pm
by Cristián Lávaque
I can't comment on the API, but wanted to suggest something: wouldn't s2Member's Specific Pages work for you to sell this? Even a custom capability added to the account so they can see the registration form in a page maybe? That way you let s2Member deal with PayPal.

Re: s2Member process additional payments for custom events?

PostPosted: May 23rd, 2011, 3:59 am
by Jason Caldwell
VideoYes, I agree with Cristián, I think s2Member's Specific Post/Page Access feature is right up your alley. Check your Dashboard under: s2Member -> PayPal Buttons -> Specific Post/Page Access Buttons. There is also a video tutorial here that explains the power behind the this feature. http://www.s2member.com/specific-posts-pages-video/

Re: s2Member process additional payments for custom events?

PostPosted: May 24th, 2011, 2:31 am
by adamarling
Hi Guys, yes I tried playing around with the specific post feature, and it probably could work however I ended up finding a great little resource for a sample script using PayPal Pro:

http://vikku.info/programming/payment-g ... e-easy.htm

Hope this helps someone. I was looking for a while before coming across...