Recurring payments - Finally.

twisted1919

Administrator
Staff member
Hey guys,

These days i did some work related to recurring payments aka subscriptions and i am happy to say things went in the right direction.
I targeted the Stripe implementation because that can serve as ground for other implementations to be built on top of it, and as a result, a new extension has been born, that is Stripe Subscriptions, so now we have Stripe and Stripe Subscriptions, two separate extensions.

The reason why a new extension, is so that you can use both, Stripe and Stripe Subscriptions at the same time and to keep backward compatibility with users that use the regular Stripe extension.

Since we talk about monthly subscriptions here, there are a few gotchas related to using the extension, that is:
1) Your customer groups assigned to price plans must use a the Monthly time unit in the sendings tab because, well, we do monthly subscriptions:
https://www.dropbox.com/s/wybk78r7b4vlhgh/Screenshot 2016-03-29 15.34.06.png?dl=0
2) You can't use discounts/promo codes. If you do, then each month the subscription price will include the discount, thing that you might not want to have (this one is something i'd like to "fix").

Few screenshots showing the extension in action:
https://www.dropbox.com/s/r22c70zv8vx0z6v/Screenshot 2016-03-29 15.37.06.png?dl=0
https://www.dropbox.com/s/wz3aig2pjisq1ep/Screenshot 2016-03-29 15.37.40.png?dl=0
https://www.dropbox.com/s/p7og7igv73ogua5/Screenshot 2016-03-29 15.37.53.png?dl=0
https://www.dropbox.com/s/j36vn3c7d9qeoz7/Screenshot 2016-03-29 15.38.37.png?dl=0
https://www.dropbox.com/s/zzian9kjdr2px4e/Screenshot 2016-03-29 15.39.00.png?dl=0
https://www.dropbox.com/s/e6xyksa2zh60jbk/Screenshot 2016-03-29 15.39.16.png?dl=0
https://www.dropbox.com/s/0c0og8bsl7xal9v/Screenshot 2016-03-29 15.39.35.png?dl=0

So yeah, after releasing next mailwizz version, this extension will also be available, and in future, i'll target all available implementations that can do recurring payments.

Thanks.
 
@kattapug - the extension requires mailwizz 1.3.6.2 in order to work and 1.3.6.2 hasn't been released yet. So we need more testing but we're on the right track.
 
@twisted1919, Can we have something like SendGrid's postpaid plans. So that the customer can fill there Credit Card details and every month the deduction will be done. :)
 
Great step ! kudos @twisted1919 !

2) You can't use discounts/promo codes. If you do, then each month the subscription price will include the discount, thing that you might not want to have (this one is something i'd like to "fix").

But this we can adjust using the "Total usage" and "Start/End date" parameters for coupons no ? So the card will become automatically expired once it's applied for the desired number of times ;) . Just a doubt, I know you would not have said like that if it's possible :D
 
Is the code of this recurring module encoded? Just to confirm, I can use it as base to integrate with other payment gateways, correct?

thanks in advance
 
Back
Top