It's been a while since I wrote about the Paid Subscriber project. That's because I did enough talking and needed to get something done.
Well...part of it is done!
There's now a somewhat generic payment engine that plugs into Community Server and integrates with PayPal. And when I say "generic", the code is structured such that I can add support for other payment gateways like Cybersource or Authorize.Net.
The video below shows you what one of your customers would see. The starting point in the video is a test page containing some buttons for various scenarios. It shows you what it looks like when handling payments through PayPal Web Payments Standard (i.e., IPN), Express Checkout, and Direct Payments.
All the CS-related screens you see in the video are custom screens that come with the payment engine. They use CS themes and are copied into your CS installation. If the layout doesn't suit you, you can tweak them to a certain extent.
Things you don't see in the video: The custom Control Panel screens used to configure the engine. The Shipping Information page.
Enough of that. Here's the video...click on the link and it will pop open in a separate window. Run time is 8 minutes, 23 seconds.
Please let me know your thoughts and questions about what you've just seen. When it comes to the payment process, is this what you're looking for? Is there some way it could be improved? Is the video too long? Too short? What more do you want to see?
If you want to be notified when more is done and when the final product is ready, please either subscribe to my RSS feed or send me an email.
--
Sean Winstead
Tags: CommunityServer, PayPal, SHSubscriber