I just started working with Recurly, and this module has been most useful!
I am in the process of building a field type to reference Recurly subscription plans. My use case is pretty simple, and for my purposes the best workflow seems to be creating the Recurly plan, then building a node that uses this field to reference the plan code. I have a bunch of additional plan information I need to display on the site, but which Recurly does not handle, so this approach is attractive.
I have this mostly working, and am also starting on a "checkout" form that will use the Recurly API to run purchases.
I would love to hear a little more about what you are planning so I can contribute what I have if it will be useful.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | commerce_recurly.tgz | 2.52 KB | jyee |
Comments
Comment #1
Anonymous (not verified) commentedHey jkopel, Did you get it integrated with the checkout experience?
I'd love to see your code if possible since I am going to be building out recurly in the near future for a client project and need to get it to a stable state.
Comment #2
jyee commentedHere's my quick Commerce integration module. It creates a payment pane based on standard credit card commerce payment and it tries to match the product SKU to a recurly plan code. It also provides a hook in case the plan codes need to be derived some other way. It's definitely not user friendly enough to be included as-is, but hopefully it provides a foundation and can help move this project towards a 1.0 release.
Comment #3
quicksketchHi guys, currently I'm not planning on any particular integration, because every site has a different approach to how it wants to manage whatever the subscription is tied to. While I think tying a subscription to a user account is the most common thing to do, a subscription isn't always tied to a role for upgrading/downgrading. On my website, I'm tying subscriptions to nodes.
@jyee: I'd suggest you make a new project for your module. It'd be nice to have your code easily available for anyone who is looking to do the same thing.
Comment #4
quicksketch