Recurring Paypal Express support - PayPalGateway, PayPalRecurringApi, PayPalExpress Gateway

127 views
Skip to first unread message

Erik Jacobs

unread,
Jan 24, 2013, 10:21:46 PM1/24/13
to activem...@googlegroups.com
Looking through the source on Github for 1.29.3, and poking around with some of the RDoc, I'm trying to figure out if recurring payments via PayPal Express are supported yet:
https://www.x.com/developers/paypal/documentation-tools/express-checkout/integration-guide/ECRecurringPayments

It appears that PayPalGateway includes PayPalRecurringApi.  Additionally, PayPalGateway has an "express" method, which appears to call PayPalExpressGateway.

The recurring API seems to have all of the things one might need to do recurring.  Looking at it, the actual "recurring" method seems to want a credit card:
 - (Object) recurring(amount, credit_card, options = {})

Since credit cards aren't handled with Express, I am guessing that I just don't understand what PayPalGateway's "express" method is used for.

There's the ancient fork of ActiveMerchant (https://github.com/rayvinly/active_merchant) which supposedly supports recurring with express, and there's also paypal-recurring (https://github.com/fnando/paypal-recurring), but neither of these have been updated in a while.

I'm not looking for a tutorial or much hand-holding here. I'm just trying to figure out if this is supported.  The ActiveMerchant community is vibrant and active, which is why I would love to be able to add recurring billing.

I could switch to the "standard" PayPal gateway, but then I have to worry about a lot more "stuff" than via Express.

Thanks in advance!
Message has been deleted

Nathaniel Talbott

unread,
Apr 2, 2013, 9:27:41 AM4/2/13
to activem...@googlegroups.com
Hey Eric, I think none of us replied because we're not sure either. I don't think any of the maintainers are using PayPal Express recurring, so we're not sure what state it's in; we depend on community members to dig in and provide fixes (which might simply be documentation) around less used functionality like this.

If you get a chance to dig into it, definitely let us know what you find. I'm also of course always happy to review Pull Requests that improve and/or add functionality. Thanks!

--
Nathaniel


On Sun, Mar 31, 2013 at 3:31 PM, Erik Jacobs <erikm...@gmail.com> wrote:
Hi all,

I posted this back in January and got no responses.  It seems that this topic has frequently been asked about but has never been responded to.  It's weird, but it seems to always just be completely ignored.  Is there a reason why it always is ignored?  It seems to me like it's a legitimate desire/question, but if there's some reason why it's not, I haven't seen why, either.

Hopefully someone has some thoughts on how to handle recurring payments with Express.

Thanks!
--
You received this message because you are subscribed to the Google Groups "Active Merchant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to activemerchan...@googlegroups.com.

To post to this group, send email to activem...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages