
Earn Bonus Points With Purchases
Description
Highlights
- Collect points with your orders
- Highly adjustable
Features
- A configurable number of points are distributed per Euro order value
- Convert points into discount
- Selected products can only be purchased with points
About the Extension
Our app Earn Bonus Points With Purchases gives your customers the opportunity to collect points. The collected points can be exchanged for a discount on the next order or for bonus items.
You want to give your system your own touch? No problem. You can set your own conversion factors for both price to points and points to discount. With a free text field you can also assign your own names for points and point abbreviations, e.g. "Coins", "Tokens", "Gold", etc. You can also configure the maximum number of points that can be cashed per order. Individual options can be disabled in the app configurations, if desired. Of course, you can have the points transactions added on the invoice for accounting purposes.
Furthermore, you can create special bonus items and set them with a points price and a limit. These can then be purchased by the customers with their collected points.
New in version 1.1.0
- There is now a transaction history for the points in the points account on the storefront
- A value slider for cashing points in the shopping cart has been added
- Points can now also be obtained when subscribing to the newsletter
- The colours of the point badges can now be adjusted
- It is now possible to assign custom points to products
- Products with variants in the listing have a new label
- Bonus system can be allocated to several sales channels
- Depending on the setting, points can now also be credited after X amount of days
Individual support and regular updates
If you would like special adaptations for the use of our extension in your store, please feel free to contact us. We are continuously improving the app. The satisfaction of our customers and top-quality support are our number one priority. Contact us directly through the Shopware Plugin Support, we will do everything we can to help you competently and quickly.
________________________________________________________________________________________________________________________________________________________________
About us
We are the codegiganten (code giants) from Paderborn, your experienced partner for any Shopware 6 project. We offer years of experience in individual PHP projects with current frameworks form the foundation for an efficient and professional handling of all technologies in the Shopware universe. We continuously update and improve our apps and themes and offer competent, individual support as well as customised solutions to make your store even better.
With codegiganten GmbH, you will not only have an absolutely technically skilled partner at your side, but also benefit from an immense wealth of experience from numerous eCommerce projects in the B2C and B2B markets.
codegiganten GmbH – Your Shopware 6 Partner
Friedrichstraße 15 | 33102 Paderborn | Germany
Managing Director: Oliver Krimmer
Do you need a special app or theme, which is not yet available in the store? No problem! Please contact us at any time via E-Mail to info@codegiganten.de
________________________________________________________________________________________________________________________________________________________________
Our app Earn Bonus Points With Purchases gives your customers the opportunity to collect points. The collected points can be exchanged for a discount on the next order or for bonus items.
You want to give your system your own touch? No problem. You can set your own conversion factors for both price to points and points to discount. With a free text field you can also assign your own names for points and point abbreviations, e.g. "Coins", "Tokens", "Gold", etc. You can also configure the maximum number of points that can be cashed per order. Individual options can be disabled in the app configurations, if desired. Of course, you can have the points transactions added on the invoice for accounting purposes.
Furthermore, you can create special bonus items and set them with a points price and a limit. These can then be purchased by the customers with their collected points.
New in version 1.1.0
- There is now a transaction history for the points in the points account on the storefront
- A value slider for cashing points in the shopping cart has been added
- Points can now also be obtained when subscribing to the newsletter
- The colours of the point badges can now be adjusted
- It is now possible to assign custom points to products
- Products with variants in the listing have a new label
- Bonus system can be allocated to several sales channels
- Depending on the setting, points can now also be credited after X amount of days
Individual support and regular updates
If you would like special adaptations for the use of our extension in your store, please feel free to contact us. We are continuously improving the app. The satisfaction of our customers and top-quality support are our number one priority. Contact us directly through the Shopware Plugin Support, we will do everything we can to help you competently and quickly.
________________________________________________________________________________________________________________________________________________________________
About us
We are the codegiganten (code giants) from Paderborn, your experienced partner for any Shopware 6 project. We offer years of experience in individual PHP projects with current frameworks form the foundation for an efficient and professional handling of all technologies in the Shopware universe. We continuously update and improve our apps and themes and offer competent, individual support as well as customised solutions to make your store even better.
With codegiganten GmbH, you will not only have an absolutely technically skilled partner at your side, but also benefit from an immense wealth of experience from numerous eCommerce projects in the B2C and B2B markets.
codegiganten GmbH – Your Shopware 6 Partner
Friedrichstraße 15 | 33102 Paderborn | Germany
Managing Director: Oliver Krimmer
Do you need a special app or theme, which is not yet available in the store? No problem! Please contact us at any time via E-Mail to info@codegiganten.de
________________________________________________________________________________________________________________________________________________________________
Details
- Available: English, German
- Latest update: 1 September 2025
- Publication date: 11 January 2021
- Version: 4.0.3
- Category: Loyality & Rewards
Resources
Reviews (2)
Average rating of 5 out of 5 stars
Super Plugin, unerlässlich für modernes Marketing
Average rating of 5 out of 5 stars
Ich hatte vorher auch andere durchprobiert, bei einem Vergleichsplugin ist mir nach Installation erst mal der Shop abgepfiffen... Bei einem Plugin das so viel Code enthält und so tief eingreift, muss man sich auf die Qualität verlassen können. Da hat sich Codegiganten bei mir generell sehr bewährt!
Wie gesagt, alles läuft, optisch auch sehr ansprechend.
Auch ein super Support. Als ich den Wunsch hatte, die Bonuspunkte auf dem Lieferschein automatisch zu verewigen, damit ich meinen Kunden auch einen Nachweis zum abheften mitgeben kann, damit die das nicht vergessen, wurde das sehr kurzfristig umgesetzt. Sobald man den Bestellstatus auf abgeschlossen setzt (und sofortige Gültigkeit eingetragen hat, also nicht z.B. erst nach 14 Tagen) kann man dem Kunden so auch ein Dokument mit ins Paket legen, wo er den Vorteil noch mal Schwarz auf Weiß hat.
Und was auch noch wichtig ist, seit Shopware seine Updatepolitik etwas stressiger für Pluginhersteller gestaltet (also keine lange Vorbereitungszeiten mehr für die Hersteller): Bei jedem Update kam das Pluginupdate auch sehr schnell heraus. Ist nicht bei jedem Hersteller selbstverständlich.
Wirklich ein empfehlenswertes Plugin
Average rating of 5 out of 5 stars
Was mich am meisten beeindruckt hat, war der Support. Kompetent, freundlich und vor allem wurden unsere Änderungswünsche schnell und in kürzester Zeit umgesetzt.
About the Extension Partner

codegiganten GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
-
Ø-Rating:
5
Average rating of 5 out of 5 stars
- Partner since: 2020
- Extensions: 76
- Certifications: Certifications
Support
- Based in: Germany
- Speaks: German, English
- Response time: Quickly
You've decided to go with our app? Thank you! Now all that is left to do is the installation.
Tip: If you have purchased an app or theme and your shop is connected to your account, the extension will automatically appear in your shop in the app/theme list. All you have to do is install them. This way you skip the step below to upload the extension.
- Download the app from the store
- Log into your Shopware 6 administration section and navigate to Settings > System > Apps
- Click on the "Upload App" button and select the downloaded extension
- Use the menu next to the extension to install it and the switch to activate it
- The app is now active and you can use all the features!
If you need any help, we are always available at info@codegiganten.de and https://codegiganten.de/kontakt/.
3.1.6
- Fixed bugs in the points slider
4.0.3
- Fixed bugs in the points slider
- Add twig block for bonus points slider
3.1.5
- Add twig block for bonus points slider
- Add new API route for set points to customer for newsletter registration "/api/cogi/bonussystem/setNewsletterToCustomer"
4.0.1
- Fixed an issue when redeeming bonus points
3.1.3
- Fixed an issue when redeeming bonus points
4.0.0
- Update to Shopware 6.7
3.1.2
- Revision of bonus article statistics
- Revision of customer statistics
3.1.0
- The limit of bonus produkts in the statistics has been increased
3.0.9
- Fixed issue from version 3.0.8: The menu items in the plugin administration did not function correctly.
3.0.8
- An error has been fixed in the points calculation for the Advanced Prizes
3.0.7
- Fixed a bug that occurred in version 3.0.6
2.2.2
- The redemption of points has been adjusted again
3.0.6
- Hotfix for bonus points slider
3.0.5
- The redemption of points has been adjusted again
2.2.1
- Translation fix in administration
2.2.0
- The bonus points no longer have to be removed from the shopping cart if you want to add more or less points
3.0.4
- The bonus points no longer have to be removed from the shopping cart if you want to add more or less points
3.0.3
- Scheduled task fix
- Translation fix in administration
3.0.1
- Bugfix for flow builder trigger
2.1.9
- Hotfix for version 2.1.8
2.1.8
- Fixed a bug in the BonusSystemParameterToDocumentSubscriber
- Bugfix for promotion codes
3.0.0
- Update shopware 6.6
2.1.6
- Bugfix for the "AddBonusPointsController"
2.1.5
- Bugfix for the export of customer statistics
2.1.4
- The display of bonus points in an order in the administration has been fixed
2.1.3
- Bug fix for bonus points in the shopping cart
2.1.2
- A display error of bonus articles in the order detail view of the administration has been fixed
2.1.1
- New option "Free delivery" for bonus products
2.1.0
- There is now a new option where you can specify the minimum number of points that must be redeemed for an order
- Bugfixes
2.0.8
- There is now a new option whereby you can limit the redemption of bonus points to x% of the shopping cart value
- New option: Hide the collected bonus points in the checkout overview
- Minor adjustments to the bonus point slider
2.0.5
- VAT bugfixes and optimizations
1.5.5
- VAT bugfixes and optimizations
2.0.4
- The VAT has been adjusted for the bonus points
1.5.4
- The VAT has been adjusted for the bonus points
2.0.3
- The menu items in the administration have been merged so that the navigation is clearer
- Fixed an error with the bonus products when the delivery country was set to Tax-free (B2C)
- The sorting has been adjusted in the customer statistics in the administration
1.5.3
- Fixed an error with the bonus products when the delivery country was set to Tax-free (B2C)
- The sorting has been adjusted in the customer statistics in the administration
2.0.0
- Optimized for Shopware 6.5
1.5.1
- Adjustments in the customer statistics in the administration
1.5.0
- Calculated taxes for bonus produkts will now be set to 0
1.4.9
- Bugfix in the customer statistics in the administration
1.4.8
- Bonus points are now shown on Shopping Experiences produkt pages
- New option: When redeeming points, the credited value does not count towards shipping costs
1.4.6
- Fixed a bug of action "Send email" in the flow trigger "Bonus System / Customer / Get Points"
1.4.5
- Fixed a bug with the "Bonus System / Customer / Get Points" trigger
1.4.4
- Fixed an error in the administration when an order was edited
1.4.3
- The value slider of the points can now also be displayed in the checkout
- It is now also possible to receive points about the payment status
1.4.1
- A bug in the migration has been fixed
1.4.0
- Flow-Builder Trigger "Bonussystem / Customer / Get Points"
- A link to the bonus articles in the cart can now be activated
1.3.12
- There is now a new overview of customers and their bonus points
- Fixed an error with manual orders with custom item
1.3.10
- Fixed a bug with custom points for a product
1.3.9
- Fixed an issue with handing over points after completing the order
1.3.8
- A JavaScript error in the administration has been fixed
1.3.7
- Bugfix in frontend
- Bugfix when registering for the newsletter, if double opt-in is active
1.3.6
- Bugfix: If a product contains the name of the set points name in the config and this is placed in the shopping cart, there cause an error.
1.3.5
- Bugfix for orders in which points were redeemed and whose status was changed
- New feature: Products can now be tagged in the backend, so no points can be redeemed in the cart if this product is in the cart.
- If a customer has already received points by subscribing to the newsletter, this can now be reset in the backend under the respective customer so that he receives points again.
1.3.2
- Bugfix: The prices of the bonus articles were displayed
1.3.1
- New filter "Storefront" for the bonus articles statistiks overview
1.3.0
- Bugfix for older versions of 6.4
1.2.25
- Bugfix in the statistics overview
1.2.24
- CSV export for the filter view for purchased bonus articles
1.2.23
- New filter view for purchased bonus articles
1.2.22
- New: Overviews of the transactions in the administration
1.2.21
- Bugfix: The standard discount code entry was not displayed if the sales channel was not assigned in the plugin configuration
1.2.20
- Bugfix: The bonus articles child items were not displayed in the administration in the orders.
1.2.19
- Bugfix when subscribing to the newsletter when opt-in is active
1.2.18
- The redirection to the product detail page for bonus articles can now be deactivated
1.2.17
- A bug in the points slider has been fixed
1.2.16
- 2 new snippets for the invoice have been added: "CogiBonusSystem.invoice.pointsRedeemed" and "CogiBonusSystem.invoice.pointsEarned"
- A bug has been fixed in the customer's transaction overview
1.2.14
- A new function has been added. Now the customer's points can be adjusted manually in the backend so that the customer can see the change in his points history in the account area. An individual reason can be stored in the transaction.
- An error has been corrected when one or more customer groups were selected, the points were not displayed in the invoice or in the delivery note.
- An error has been fixed, when points were redeemed and the shop has no gross prices, an error message was displayed.
1.2.11
- Hide the menu item "Bonus Articles" and the points display in the customer menu
1.2.10
- Points were displayed with 0 in the listing and on the product detail page if there was only a net price
1.2.9
- Customer groups can now be selected for the bonus system
- The display of product variants for bonus articles has been improved
- There is now an extra filter in the administration for orders
- A bug has been fixed when displaying the points on the product detail page and in the product listing
1.1.15
- Customer groups can now be selected for the bonus system
1.2.5
- Bugfixes
- The name and icon can now be exchanged for the bonus article in the shopping cart.
- Bonus articles can now be sorted by points and creation date (ascending and descending).
- New button in customer editing to adjust the customer's points
1.2.1
- Bonus articles can now be placed as a CMS block in the Shopping Experiences
1.1.14
- Bonus articles can now be placed as a CMS block in the Shopping Experiences
1.2.0
- Update to Shopware version 6.4
1.1.13
- Bug fix: when calculating the points on the total price of the shopping cart, the conversion factor had no influence
- It can now be decided whether the shipping costs will be included in the calculation of the points on the total price of the shopping cart or not
1.1.11
- Advanced pricing are now taken into account when calculating points
- The redemption of points in the shopping cart can now be deactivated so that only points can be redeemed for bonus-article
1.1.9
- Points can now be calculated on the value of the shopping cart
1.1.8
- The badge in the product listing can now be displayed centred
- The customer's current points can now be displayed in the invoice and delivery note
1.1.6
- Added an info text when ordering as a guest
- An info text has been added to the shopping cart to inform customers about the point calculation
- The points now have a fixed UUID (for this, the configuration must be saved again after the update. The UUID can be found in the configuration).
- Bug fix: The points calculation for redeeming the points did not match the description (check the points calculation after the update, as it has been changed)
- The Vlaue slider now has an additional text field
1.1.1
- Bugfix: The database tables were not installed correctly with the 1.1.0 update, if the plugin was updated from version 1.0.0 to 1.1.0
- Bugfixes
1.1.0
- There is now a transaction history for the points in the points account on the storefront
- A value slider for redeeming points in the shopping cart has been added
- Points can now also be obtained when subscribing to the newsletter
- The colors of the point badges can now be set
- It is now possible to assign custom points to products
- Products with variants in the listing have a new label
- Bonus system can be allocated to several sales channels
- Depending on the setting, points can now also be credited after x days
1.0.0
- First Plugin Version