Saleor: Support for subscription products

Created on 24 Jul 2018  路  13Comments  路  Source: mirumee/saleor

What I'm trying to achieve

Ability to sell subscription products in store (digital software, subscription boxes, etc)

Describe a proposed solution

Stripe has "billing" products https://stripe.com/us/billing which supports creating recurring plans and subscriptions

Most helpful comment

Hello @maarcingebala, this topic is almost a year old, and we're just facing the same question. Are there any updates according this topic?

All 13 comments

Hi @fredwangster. Just wanted to see if there have been any advances as my team and I are trying to achieve the same using Braintree recurring payments.

Hey, at the moment there is no built-in support for that in Saleor, but we're planning to build a new payments module that might include such feature (no estimates about the release date yet, we've just started thinking about the design - see this project for details).
One tip from my experience with Braintree - we were once implementing Braintree recurrent payments in one of our commercial projects. It turned out that it was much easier to implement a task in Cron that creates a standard Braintree transaction periodically. We had much more control over the whole process. It was easier to fit it into our system than Braintree subscriptions. I'm not saying you shouldn't use it, but you may consider such solution as well.

Hi @maarcingebala. I did notice the task on the roadmap! We're on the late planning stages of moving away from a solution involving Paddle payments and consolidating our products under one marketplace.

Correct me if I'm wrong, but from a cursory glance it seems like the product structure needs to be changed a bit and we'd need to also push some code to django-payments.

Do you guys have any further planning done for this or is it in the very early stages?
Are there any detailed plans for the upcoming changes to the product structure for (e.g.; for digitally fulfilled goods)?

We're a bit pressed for time, so we'd love to develop recurring payments ourselves. We just wan't to make sure there won't be conflict upcoming Saleor changes and, if possible, submit the code 馃槂

I'd say it's very early stage now, we just want to design the new payments module with recurring payments in mind, to be able to add it later. I'd recommend making necessary changes on your side and putting all the changes rather in Saleor than in django-payments. We want to ship the new payment modules with Saleor and eventually stop using django-payments.

As for digital products, we support them to some extent. You can create a product type that doesn't require shipping and hides shipping forms in the checkout. What is not yet supported is a mechanism of the actual delivery of digital goods to the customer (fulfillment). We have an issue for that and I hope we'll be able to tackle it soon. I'll close this issue for now, please reopen if you have any other particular questions!

@maarcingebala I've implemented recurring payments with Klarna Checkout v3 within Saleor for our e-commerce site. However, I'm soon in progress to start implementing Recurring / Subscription Based Products as our business activity requires it. Is there any interest from Saleor team to let me contribute it as a feature to Saleor?

If so, I'd need you to help me conclude requirements for this. Cheers

@devharis We're still working on a final shape of payments in Saleor. Recently we've dropped django-payments in favor of having payments modules withing Saleor codebase, but ultimately we want to have every payment integration live in a separate library. When we sort this out, we'll be able to think about adding recurring payments support.

Hello @maarcingebala, this topic is almost a year old, and we're just facing the same question. Are there any updates according this topic?

I'd also like to know if there is an update on this. We're trying to choose between Magento & Saleor for implementing a headless subscription marketplace and both seem to lack this capability out of box. Most magento add ons in the market place don't seem to do a good job with this.

Yes, we want to know about the update too

Also very curious because we need to implement this for our client within 3 weeks!

Hey @wfelius
have you done subscription with saleor? I also need it. Any news about?

Thanks

Not yet ... starting next week. Because is it a POC that we ar building we are going to run a cronjob or something every night that will create (draft) orders within Saloer. The client still need to check the payment by hand before sending it out. We will use Braintree with a 3rd party plugin that would handle the periodic payments.

Is there any update on this? It's been almost two years to the day since this was last updated by a Saleor team member. I'd love to use this software but the lack of recurring payments/subscription-based items is unfortunately a deal breaker for me.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

timuric picture timuric  路  3Comments

8BitAce picture 8BitAce  路  4Comments

Pacu2 picture Pacu2  路  3Comments

Pacu2 picture Pacu2  路  4Comments

flaviocolonna picture flaviocolonna  路  3Comments