Page 1 of 1

Setup, Configure and Maintain Subscriptions

Posted: 28 Jun 2018, 09:26
by schoelli
Hi,

I installed the new Aimeos Laravel Version 2018.04 with Laravel 5.4 and I would like to setup products with a monthly or yearly subscription with automatic payments and invoicing.

I have not found a user manual for setting up subscriptions, is there any tutorial/documentation?

How much of the above requirements are implemented by Aimeos? What has to be developed by me?

How can the missing requirements be implemented in the Aimeos?

Thanks in advance,
Michael

Re: Setup, Configure and Maintain Subscriptions

Posted: 29 Jun 2018, 10:42
by aimeos
There's no tutorial yet but maybe you want to help write one in the Aimeos Wiki :-)

You only have to add the time periods (1 month and 1 year) in the product subscription tab for the products you want to sell as subscriptions and run the "subscription/*" jobs regularly: https://aimeos.org/docs/Laravel/Configure_cronjobs

Next, you need to define what you want to do additionally for subscriptions. If your subscriptions only contain shipping a product regularly to the customer, nothing more has to be done. Maybe you want to give your customers access to something as long as they are subscribed. For this, a subscription processor for adding and removing groups to and from customers: https://github.com/aimeos/ai-controller ... /Processor
You can also implement arbitrary processors which do anything you need.

The last step is you need a payment provider (and the corresponding Omnipay driver) that supports payments based on payment tokens. That's where you most likely need to extend the Omnipay driver you want to use because only two of them support that out of the box:
- https://github.com/academe/Omnipay-Giro ... -reference
- https://github.com/academe/omnipay-data ... -reference

Re: Setup, Configure and Maintain Subscriptions

Posted: 28 May 2023, 06:44
by dorovulco
I too struggle with subscriptions.
You only have to add the time periods (1 month and 1 year) in the product subscription tab for the products...
There is no "subscription tab" in the product edit form. What version are you referring to?

I have no idea what version of aimeos I am running. There is no hint in the back end regarding a version or if an update is available.

Re: Setup, Configure and Maintain Subscriptions

Posted: 28 May 2023, 23:11
by aimeos
Check your Aimeos version on the command line using:

Code: Select all

composer show
Subscriptions are available since 2019.10 and later.