Learn more
Version compatibility
The partner is currently working on the compatibility of this extension with the latest Shopware version. To find out the exact status, please contact Shopware or the partner via the Shopware account. This is possible as soon as the extension has been booked via the store.
Cloud / Self-hosted
You can run Shopware in the cloud or use it as a self-hosted solution for your shop. Here you can check if a particular extension can be used in the cloud or self-hosted variant.
This extension cannot be used in a Shopware Cloud shop. Cloud Self-hosted
Support
- Support by: web fabric gmbh
- Support languages:
Details
- Order number: bucsi11745697133m
- Extension Partner: web fabric gmbh
- Version: 3.1.0
- Last update: 10 Jun 2024
- Language support:
- Self-hosted compatibility: 6.3.0.0 – 6.3.0.26.3.1.0 – 6.3.1.16.3.2.0 – 6.3.2.16.3.3.0 – 6.3.3.16.3.4.0 – 6.3.4.16.3.5.0 – 6.3.5.46.4.0.06.4.1.0 – 6.4.1.26.4.2.0 – 6.4.2.16.4.4.0 – 6.4.4.16.4.5.0 – 6.4.5.16.4.6.0 – 6.4.6.16.4.7.06.4.8.0 – 6.4.8.26.4.9.06.4.10.0 – 6.4.10.16.4.11.0 – 6.4.11.16.4.12.06.4.13.06.4.14.06.4.15.0 – 6.4.15.26.4.16.0 – 6.4.16.16.4.17.0 – 6.4.17.26.4.18.0 – 6.4.18.16.4.19.06.4.20.0 – 6.4.20.26.5.0.06.5.1.0 – 6.5.1.16.5.2.0 – 6.5.2.16.5.3.0 – 6.5.3.36.5.4.0 – 6.5.4.16.5.5.0 – 6.5.5.26.5.6.0 – 6.5.6.16.5.7.0 – 6.5.7.46.5.8.0 – 6.5.8.11
Product information
Highlights
- Set product-specific, percentage discounts when a subscription is taken out.
- Your customers' payments are automatically collected according to the defined subscription intervals.
- Sell your products as pure subscription products or as subscription and standard products.
- You, as the store operator, and your customers can fully manage subscriptions. Customers in their customer account and you in the admin area.
- Conclude long-term contracts with contract terms, cancellation periods and automatic renewals (if desired).
Features
- A subscription is deposited with the payment service providers PayPal and Stripe. Payments are automatically collected depending on the selected subscription interval.
- A successful transaction triggers an order event in the online store. A new order is generated in the Onlineshop.
- Give your customers a discount for taking out a subscription. This discount can be set at product level.
- The transactional emails (order confirmation, subscription confirmation, payment collection notice) are dynamically generated and triggered.
- In the standard setup of the plugin a subscription can be stopped or cancelled at any time.
- The subscription can be stopped or cancelled via the customer account, the payment service provider (!) or the store operator.
- As a store operator you have extensive configuration and administration possibilities.
- Your store customers have extensive administration options in the customer account.
- You have the possibility to configure contract terms, cancellation periods and automatic renewals.
Description
NEW FEATURES FROM APRIL 2022 (RELEASE V 2.1)
- NEW: You can set up voucher codes to discount the first order within a subscription.
- NEW: You can use the Shopware payment methods (invoice and prepayment).
- NEW: You can change the subscription interval in the current subscription.
- NEW: You can change the content of the subscription.
- NEW: You can postpone the date of the next order.
- NEW: You can plan the period of a break.
- NEW: You can link one-off products with a subscription (e.g. hardware + subscription).
- NEW: Direct debit (SEPA) with Stripe
- NEW: Subscription commerce per sales channel
Payment methods
The Subscription Commerce extension works with the payment services PayPal and Stripe.
To use the Subscription Commerce extension you need to install one of the two payment extensions and have an account with the desired payment service.
- PayPal: Credit Card (Mastercard, VISA), PayPal balance
- Stripe: Credit card (Mastercard, VISA)
General administration in Admin
Under Settings -> Extension -> Subscription Commerce general plugin settings can be made.
- Selection of the sales channel for Subscription Commerce
- Email Notifications: It can be defined how many days before the next payment collection a notification email should be sent.
- Display of the shopping baskets: The Subscription Commerce Plugin works on subscription level with different shopping carts per interval. With this setting it can be specified whether all goods baskets (thus with several articles in the basket with different intervals or articles in the basket with subscription and without subscription) are unfolded and completely indicated.
- Subscription Settings: It can be defined whether a customer is granted the pause function for a subscription. If this option is deselected, a subscription can only be cancelled.
- Shipping costs: It can be defined whether shipping costs are calculated once or with each new transaction.
Product administration in Admin
Under Catalogs -> Products -> Product -> Subscription Settings, detailed subscription settings can be defined at product level.
Subscription Mode - The following settings can be defined:
- No subscription allowed (default setting) - The article can only be ordered without subscription.
- Only subscription allowed - The item can only be ordered with subscription.
- Subscription and single purchase allowed - The item can be ordered with or without subscription.
Interval settings
As a store operator you have the possibility to choose from a variety of delivery intervals.
- Daily delivery
- Weekly delivery
- Delivery every 2, 6 weeks
- Monthly delivery
- Delivery every 2, 3 months
- Biannual delivery
- Yearly delivery
Contract settings
It can be determined whether a contract period is agreed upon with the conclusion of a subscription.
If a contract period is specified, the period for a cancellation period and an automatic renewal can be specified afterwards.
This information is dynamically displayed in the storefront.
Important:
You must take the contractual provisions into account accordingly in your legal texts.
- Payment service providers always only (!) take out interval-related (depending on the selected interval) subscriptions. This means that your customers always have the possibility to cancel a subscription via the payment service provider.
- If a customer cancels the subscription via the payment service provider, the subscription is paused in the store. An info mail is sent to the store operator.
- The reactivation of the subscription and the customer contact must be handled individually by your sales / office staff / customer service.
Discount
- It can be specified whether an article is discounted when a subscription is used.
- The discount is dynamically displayed in the storefront.
- The discount is automatically deducted in the shopping cart.
Statistics
In the admin area the following statistics are displayed in the dashboard:
- Turnover with subscriptions
- Sales with subscriptions created in the last 30 days
- Lost revenue due to cancelled subscriptions
Customer reviews
As the owner of this app you can rate it in the Shopware account
Rate now in your accountAverage customer rating from 6 reviews:
Price too high on a monthly basis for so few features... It would be impossible to build a store around these types of plugins, no company would pay..
Gut konfigurierbar und enthält die wichtigen Feature
Einfache und sehr gute Abo Lösung
Das Plugin ist übersichtlich und einfach zu bedienen. Sämtliche Funktionen für unsere Abos sind integriert. Der Support von Bucs IT GmbH ist sehr hilfsbereit, schnell und lösungsorientiert!
Leistungsstarkes Abo-Plugin & bester Support
Wir verwenden AboCommerce für die Lizenzierung der eCommerce Integrator Apps und Plugins. AboCommerce ist für uns die perfekte Basis, die alle Grundlagen für Abonnements und wiederkehrende Zahlungen mitbringt. Wir konnten problemlos eigene Erweiterungen für die Generierung von Lizenzen anhand von Abos implementieren.
Das BUCS-IT Team leistet zudem einen außergewöhnlich guten und schnellen Support. Selbst bei Problemen, die nicht vom AboCommerce-Plugin ausgehen, war die Unterstützung vor und während des Livebetriebs optimal.
Absolute Empfehlung.
Dieses Plugin brauchst du wenn du Abos anbieten möchtest!
warum?
Zum einen und das ist mir persönlich sehr wichtig ist der Support einfach nur gradios! Dir wird sofort geholfen. Lösungen können genau auf Dich angepasst und zugeschnitten werden. Stehen dir auch beratend zur Seite.
Zur Funktionalität wenn Du jetzt nicht grade ein kompliziertes Produkt hast (so wie ich zum Beispiel) Installierst das ganze und kannst direkt loslegen! Das Plugin bringt alle nötigen Funktionalität mit die du für eine Abo-Funkion brauchst. Wenn Dir dann eine bestimmte Funktionalität dann fehlt wird dir durch den top Support schnell geholfen und gemeinsam an einer Lösung gearbeitet. Damit das Plugin Deinen Funktionalitäten entspricht!
Völlig zurecht vergebe ich hier 5 von 5 möglichen Sternen! Super arbeit, wirklich. Bin dankbar euch gefunden zu haben und arbeite gerne mit euch Hand in Hand zusammen!
Liebe Grüße von Johan !
Das Plugin passt perfekt für jede Abo-Option im Shop
Configuration manual
Important:
Please read our Installation Manual before installation and configuration.
Notes on updating from Shopware 6.3.x to Shopware 6.4.x
You are using Shopware and Abo Commerce in version 6.3.x and want to update to 6.4.x? The Abo Commerce extension is now compatible. Before you do that, you need to consider the following important note and follow the walkthrough. Otherwise, you will lose orders that cannot be restored.
Problem description:
If the update from Shopware 6.3.x to version 6.4.x and the associated update of the PayPal extension to version 3 is not updated via the web interface, but via the Console, the webhook URL will be deleted and there will be a malfunction in Abo Commerce. Payments will then continue automatically, but recurring orders will no longer be submitted to the store and cannot be readjusted.
Solution:
After the Shopware, Abo Commerce and PayPal updates, you need to actively click the 'Save' button in the PayPal extension settings. This will automatically update and create the webhooks.
To be on the safe side, you can check with PayPal if the webhook for the store is stored correctly:
https://developer.paypal.com/developer/applications/
After selecting the store (sandbox or live) the linked webhooks are listed.
Changelog
Version 3.1.0
* Compatibility with PayPal version 8.x.x
Version 3.0.4
* Support for the validation of zip codes
* Logging of the message for the use of the Renew Contract Task as info
* Bugfix: Subscription shopping cart rule revised - This did not work correctly in some cases
* Bugfix: Updated tables for plugin uninstallation
* Bugfix: Updated the CheckPayment task
Version 2.5.2
* Logging of the message for the use of the Renew Contract Task as info
* Bugfix: Updated tables for plugin uninstallation
* Bugfix: Updated the CheckPayment task
Version 3.0.3
* Bugfix: Correction of representations* Bugfix: Invalid article ID possible
* Bugfix: Login during checkout has been optimized
* Bugfix: Direct purchase shopping cart - order as guest not possible
* Improvement of the shopping cart behavior with inconsistent product settings
* Compatibility improvements
Version 3.0.2
* Bugfix: Mailevents for subscription changes can be maintained and triggered again.
* Bugfix: Subscription orders with simultaneous customer registration possible again
* Template optimizations
Version 3.0.1
* Fixed failing scheduled tasks
Version 2.5.1
* Bugfix: Buybox with custom template disappeared
* Bugfix: Order missing after changing the interval for Paypal with net prices
* Bugfix: Selected shipping method can change due to a second shopping basket in a second window
Version 3.0.0
Shopware 6.5 compatibility
Version 2.5.0
- Compatibility improvements
- Improved support for Gallery and Buybox
- Bugfix: Incomplete inheritance in the plugin for reading the sales channel configuration
- Bugfix: In certain cases the SubscriptionSynchronizeInterface services could crash, this has been fixed
- Bugfix: Completion of subscription change not possible with same deadline and Stripe as payment service provider
- Bugfix; "Change subscription" led to an immediate new triggering of the subscription for standard payment methods
Version 2.4.0
* Bufix in ScheduledTask DI
* New Feature: Added badges on subscription products in plugin configuration
Version 2.3.2
- Compatibility enhancement
Version 2.3.1
* New feature: display subscription intervals as dropdown or radio button
* Improvement of compatibility
* Optimization calculation of the cancellation time
* Bugfix: Changed subscriptions with standard payment types could have multiple active subscriptions
* Bugfix: Display of discounted prices
Version 2.3.0
New Feature: Individual Intervalls (for Stripe, PayPal and Shopware own payment methods).
Customization of the subscription detail page - orders are displayed sorted
Improvement of compatibility
Bugfix: Click on the badge in the search bar in the admin area caused the page to freeze
Bugfix: Email templates were reset during updates
Version 2.2.5
- Payment with Apple Pay available again.
- Removed check of contract details for 'without subscription' products
- Shopping cart could not be loaded in some cases because an incorrect token was saved
Version 2.2.4
Compatibility with PayPal Checkout improved
Optimization of pre-installed templates
Bugfix: In some cases an automatic subscription cancellation was triggered during a preset pause
Version 2.2.3
More control through more blocks for subscriptions in the account details
Version 2.2.2
* Bugfix: when manually editing an order, the reference to the subscription will not be deleted anymore
Version 2.2.0
New Features
Termination without notice possible at any time
Termination date and service end date are displayed in the subscription details (Admin)
Pause subscription function can be managed in the administration area
Bug Fixes
Changes in shopping cart now also possible without interval change
"Discount code" in frontend is displayed again for single orders, even if discounts are disabled for subscriptions
Deletion of user accounts possible again
"Sale" is hidden as soon as subscription for article is active
Version 2.1.3
- Added information regarding paypal checkout feature
- Coupon codes are now re-enterable for one-time orders, regardless of Abo Commerce configuration.
Version 2.1.2
- Shopware 6.4.11 compatibility
- fixed a bug that subscription didnt trigger data updates
Version 2.1.0
- added shopware payment methods
- added planed pauses
- reworked admin interface
- fixed various bugs with tax rates, promotions and shipping costs
- added function to edit a subscription, configurable
- reworked plugin settings for better usage
- Shopware compatibility >= 6.4.10 ensured
- Stripe support >= 1.9 ensured
- PayPal support >= 5 ensured
- added configuration setting to enable AboCommerce for each sales channel individually
- added more twig blocks for better extendability
- cancellations of subscriptions is now possible by the admin interface. You can decide to do it immediately, or on contract end
- deletion of customers is now possible and will delete all belonging subscriptions. If there are non cancelled subscriptions, they will be cancelled immediately.
- added sepa debit (stripe)
- added setup fees (one time products)
- added possibility to move subscriptions
Version 1.9.0
Compatibitlity to shopware 6.4.9
Version 1.8.0
- Shopware 6.4.6 compatibility
- Bugfix in a migration
Version 1.7.3
- Fixes an issue with tax free orders
Version 1.7.2
- Compatibility with Shopware 6.4.2
- Fix an issue in combination with global promotions
- PHP 8 support
Version 1.7.1
Shopware compatibility >= 6.4.0, Stripe >= 1.7.0, PayPal >= 3.0
- Shopware 6.4 compatibility established
- 3 & 4 weeks interval added
- Webhook check on admin start (and output if misconfigured)
- CMS Buy Box element is now supported
Notes about the update from Shopware 6.3.x to Shopware 6.4.x
You are using Shopware and Abo Commerce in version 6.3.x and want to update to 6.4.x? The Abo Commerce extension is now compatible.
Before you do that, you need to pay attention to the following important note and follow the solution path. Otherwise, you will lose orders that cannot be recovered.
Problem description:
If the update from Shopware 6.3.x to version 6.4.x and the associated update of the PayPal extension to version 3 is not updated via the web interface, but via the Console, the webhook URL will be deleted and there will be a malfunction in Abo Commerce. Payments will then continue automatically, but recurring orders will no longer be submitted to the store and cannot be readjusted.
Solution:
After the Shopware, Abo Commerce and PayPal updates, you need to actively click the 'Save' button in the PayPal extension settings. This will automatically update and create the webhooks.
To be on the safe side, you can check with PayPal if the webhook for the store is stored correctly: https://developer.paypal.com/developer/applications/.
After selecting the store (sandbox or live) the linked webhooks are listed.
Translated with www.DeepL.com/Translator (free version)
Version 1.5.3
Compatibility: Shopware >= 6.3.5, Stripe >= 1.6.0, Paypal >= 2.0.0
- Fixes an issue after a subscription order was changed manually
- Fixes the transfer of cart vat settings to PayPal
Version 1.5.2
Compatibility: Shopware >= 6.3.5, Stripe >= 1.6.0, Paypal >= 2.0.0
- Fix for problems when customer deleted subscription address
Version 1.5.1
Compatibility: Shopware >= 6.3.5, Stripe >= 1.6.0, Paypal >= 2.2.0
- Added tab to admin area for managing payments for subscription orders
- Fix issue with redirecting after login in some cases
- Hide button "reorder order", when order is a subscription order
Version 1.5.0
Compatibility: Shopware >= 6.3.5, Stripe >= 1.6.0, Paypal >= 2.0.0
Supports Stripe >= 1.6.0
Version 1.4.3
Compatibility: Shopware >= 6.3.3, Stripe >= 1.5.0, Paypal >= 2.0.0
Solves a problem that when changing the quantity in the shopping cart the Paypal Express button disappears
Version 1.4.2
Compability: Shopware >= 6.3.3, Stripe >= 1.5.0, Paypal >= 2.0.0
- Pending Subscriptions can now be cancelled in the administration
- Fixes one issue during register process
- Fixes a problem during competing a subscription
- Optimizes the procedure on incoming payments for cancelled subscriptions
Version 1.4.0
Compability: Shopware >= 6.3.3, Stripe >= 1.5.0, Paypal >= 2.0.0
- E-Mails are now handled by Business Events
- Removed configuration parameter "recipient for subscription cancellations". It can now be done by Business Events
- Shopware requirement is now >= 6.3.3
Version 1.3.1
Compatibility: Shopware 6.3.3, Stripe 1.5.0, Paypal 2.0.0
- This plugin now supports the PayPal plugin version 2.0.0
Version 1.3.0
Compatibility: Shopware 6.3.3, Stripe 1.5.0, Paypal 1.9
- This plugin now supports shopware version 6.3.3
Version 1.2.1
- Added empty webhook subscriber to accept all unnecessary events fired on subscription creation
- Added links to the payment provider portals for subscriptions and orders in the administration
- Fixed a bug, that an order could be triggered more than once
Version 1.2.0
- prices are now taken from the latest order of the subscription
- added more intervals (4 & 5 months)
Version 1.1.0
Added subscription action log
Version 1.0.1
Small bugfixes like missing snippet and a case that the admin subscription was not loaded.Version 1.0.0
First release version of the Subscription Plugin for PayPal and Stripe.
Current version:
Cancelable monthly
Free trial month
This app starts with a free trial month. The rent can be canceled at any time on a monthly basis or will be automatically renewed at the indicated prices.Updates and support
Learn more
Version compatibility
The partner is currently working on the compatibility of this extension with the latest Shopware version. To find out the exact status, please contact Shopware or the partner via the Shopware account. This is possible as soon as the extension has been booked via the store.