Reading list Switch to dark mode

    Coupon List at Checkout for Shopware 6

    Updated 6 October 2023


    This module allows the store owner to display coupons list at the time of checkout. The customers can view the list of the coupons at the checkout cart page and can click on the apply button to use any particular coupon. This will help in the promotion of your website and because of these exciting coupons more and more customers will visit your website.

    Check a brief overview of the plugin –



    •  The guests/customers can see the coupon list on the Cart page.
    •  Users can see the details of the coupons.
    • On click ‘Apply’ button it automatically updates the cart value.
    • Coupon codes can be applied directly.
    • Applied coupon details are visible in my order sections.
    • The store owner can add multiple coupons to display at the time of checkout.


    Shopware provides two ways to upload the plugin to the server.

    1. Using Command
    2. Manual Installation

    Installation using commands

    Customers will get a zip folder, and they have to extract the contents of this zip folder on their system. After extracting the WebkulCouponList folder, the customer needs to transfer this custom > plugins on the server, as shown in the image below:


    After the successful installation, you have to run these commands in the Shopware root directory.

    Searching for an experienced
    Shopware Company ?
    Find out More

    Go to your Shopware installation Root directory and run this command to install then activate the plugin –

    ./bin/console plugin:install --activate WebkulCouponList

    To installing the assets(CSS/JS)

    ./bin/console assets:install

    To clear the cache run this command –

    php bin/console cache:clear

    Now refresh the administration.

    After that, visit administration Setting->System->Plugins, the Coupon List at Checkout For Shopware 6 plugin will be listed there.


    Manual Installation

    For the manual installation of the plugin follow the steps as mentioned below:

    Step 1: In the Shopware6 Backend go to plugin manager by navigating to Settings > System > Plugins.


    Step 2: Just after clicking on the Plugins, the My plugins page will appear. The existing plugins are visible here. 
    Click on the Upload plugin to add a new plugin to the list. Select the zip folder of the plugin which has to be updated.


    Step 3: After thatthe recently uploaded plugin will be visible on the top of the list of plugins in My plugins page. 
    Further, in the newly added plugin, two actions can be performed which are:  Install and Delete.

    The admin will install the plugin by clicking on the Install option in the dropdown.


    Once the plugin gets installed the success message will popup saying “Your plugin has been installed.”
    Step 4: After the installation, the admin will activate the plugin by turning the radio button ON.


    After the installation, run this command to clear the cache:

    php bin/console cache:clear

    Coupon Creation

    The admin can now navigate towards Marketing >Promotion to create new coupons or edit the existing one.


    Add Coupon Details


    The admin can click on the Add Promotion icon for adding the new coupon. After that, the admin needs to enter the details which are required:

    Name– The promotion name is set by the admin from here.

    Active – The admin can activate and deactivate the discount coupon.

    Sales Channel – In this admin can select the channel in which that discount coupon will be applied on that particular channel.

    Valid From- The admin decides the start date of the coupon.

    Valid Until- The coupon end date can set from here.

    Possible Redemptions: The redemption field is available in two versions, both of them allowing you to limit the use of this promotion to a maximum redeemable count.

    Promotion Code: If you don’t want to activate the action globally, you can activate it via a promotion code, which your customers have to enter in order for it to take effect.
    You can switch this option to active by clicking on “Use Promotion Code”.
    Afterward, The code here for you define below in the section “Promotion Codes”.



    Preconditions offer you the possibility to apply defined rules from your rule builder to limit your promotion according to given conditions.

    You have to define 3 conditions that are:

    • Target group
    • Shopping cart 
    • Entire order


    The subitem Discounts lets you now determine to what extent a discount is played out here.
    A distinction is made between the percentage of discounts and absolute discounts.
    Afterward, You can enter a value for these and determine what they should be applied to.



    The customer can view all the available coupons at the cart page under the Use Coupon Code. However, for the reference check the below snapshot:


    Afterward, you can apply coupon at the checkout cart pages.


    The customer can click on the Apply Now button to apply the coupons into the cart. Furthermore, you can apply one or more coupons according to conditions.


    Thus, in this way, the customer can apply the available coupons on the cart during the checkout.

    Customers can check there applied coupon details are visible in my order sections.



    This was all about the Coupon List at Checkout for Shopware 6. I hope you must have the got the idea of our module. Thanks for taking the time in reading this blog. And also, please doesn’t forget to share your feedback and suggestions under the comment box given below.

    Moreover, If you have any queries or suggestions, then feel free to add a ticket at our HelpDesk system.

    Please explore our shopware development services and Quality shopware extensions .

    Current Product Version - 1.0.0.

    Supported Framework Version - Shopware 6.1.0 Stable Version

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Hey Modern Mom
    • Adarsh Shukla (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content