Add/Update Plans Via API

  • Idea
  • Updated 3 years ago
  • Implemented
It would be great if we could update/add plans from the web app, using your API.
Photo of Jon Baker

Jon Baker

  • 5 Posts
  • 0 Reply Likes
  • confident

Posted 6 years ago

  • 7
Photo of Nathaniel Talbott

Nathaniel Talbott, Official Rep

  • 969 Posts
  • 94 Reply Likes
This is a very interesting idea, and one I've been chewing on lately. Can you give me some more detail for the use case and workflow you need it for? That'll help me figure out the best way to offer it.
Photo of Simon Hamp

Simon Hamp

  • 5 Posts
  • 0 Reply Likes
Personally, I would like to allow my clients to create subscription plans in the admin system for their website, which we create, and for this detail to be saved on Spreedly's end.

That way they don't have to manage two accounts or pieces of software. Or we don't have to create new plans for them.

Also it would allow for templated Plans which could be easily dropped in via API calls rather than through a web form. So much faster.
Photo of

  • 25 Posts
  • 1 Reply Like
This has suddenly become a big deal for me. I've a client who's going from a 5 plan setup to where the customers can mix&match items rather than pick a predefined package. However, they still want it to end up as a single monthly subscription.

The solution I've come up with is to dynamically create a plan using an API based on the permutation the user picks (and later users will automatically use the newly generated plan).
Photo of Barry KaplanBK

Barry Kaplan

  • 9 Posts
  • 0 Reply Likes
So i implemented a java api that will create sites, and add/edit/disable subscriber plans. It works somewhat well in my application allowing me to host the UI for spreedly integration.
Photo of sdenisovS

sdenisov

  • 1 Post
  • 0 Reply Likes
Hi, just wanted to check on an ETA for API to create/update plans. It seems that Spreedly folks were aware of the demand 7+ months ago, but there's still no API for this..

To elaborate on our need:
We're selling subscriptions to various services and we'd like our customers to be able to mix/match our offerings and pay for them in a single transaction. So we're looking for an API that would allow us to create/update/delete plans in sync with our current offerings (that may change fairly frequently).
Photo of Nathaniel Talbott

Nathaniel Talbott, Official Rep

  • 969 Posts
  • 94 Reply Likes
I actually think the better way to support your case will be with our upcoming "fee" support, which will allow you to bill clients for a custom amount based on arbitrary criteria. Look for it in the next 2-6 weeks and let us know what you think.
Photo of Jeff Lindsay

Jeff Lindsay

  • 26 Posts
  • 0 Reply Likes
Nathan, 3 months later, where can I learn about this "fee" support?
Photo of Nathaniel Talbott

Nathaniel Talbott, Official Rep

  • 969 Posts
  • 94 Reply Likes
Yup, it's soft-launched; you can read about it here:

https://spreedly.com/manual/integrati...

Let us know what you think - we're definitely looking for feedback.
Photo of Roland OsborneRO

Roland Osborne

  • 9 Posts
  • 1 Reply Like
We're starting to get a bunch of resellers using our system, each needing a number of recurring plans. Something like a "duplicate this plan" button would save us a ton of time. If we could programatically generate plans it would be ultimate.
Photo of Nathaniel Talbott

Nathaniel Talbott, Official Rep

  • 969 Posts
  • 94 Reply Likes
Roland, can you tell me more about how each plan is varying for your resellers? Are you just tweaking the feature level so you can track who sold what?
Photo of Roland OsborneRO

Roland Osborne

  • 9 Posts
  • 1 Reply Like
The primary things we're changing are feature level and price, but we'd love to change name and renewal term as well (imagine autogenerating a set of yearly plans based on a reseller's feature level)
Photo of Nathaniel Talbott

Nathaniel Talbott, Official Rep

  • 969 Posts
  • 94 Reply Likes
I guess I'm wondering if there's a way to support your use case that doesn't require you to create nine bajillion plans. What if we had a facility that let you pass variables through the signup process so you could track different resellers against the same plan? Would that suffice for your needs?
Photo of Duff OMelia

Duff OMelia, Official Rep

  • 282 Posts
  • 16 Reply Likes
Our open invoicing may help some folks who have commented in this thread.

http://blog.spreedly.com/2012/2/14/sp...