Support » Plugin: Discount Rules for WooCommerce » Discount not showing on invoice

  • dmartini

    (@dmartini)


    The FAQ indicate that discounts are shown on the invoice. I find this to be true with coupon codes, however; I have a discount set up that is determined by the user role. Users with the “x” role receive a site-wide 20% discount.

    This discount does not display on the invoice.

    How can I make it?

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author flycart

    (@flycart)

    Hi

    If you are using the Price based rules, there is an option in the plugin settings to show “You saved” message with the discount amount.
    Example:
    https://www.evernote.com/l/AjygzGtzs29EorrjNEBHBBu_LzMoBKywJv0

    The Price based rules follow the WooCommerce’s Regular Price – Sale Price workflow.

    Example:

    Let’s say you created Product A with following price settings (default WooCommerce price settings)

    Regular Price is $100
    Sale Price is: $80

    WooCommerce will show a crossed-out $100 and then the discounted price as $80
    This is a normal workflow.

    In this workflow, WooCommerce does not save any discounts.
    You can try this by setting a regular price and a sale price to a product. Place an order and you will see that the order record wont be displaying anything.

    Since the Price based rules follow the same workflow, the discount is applied just like the sale price.
    So the order record does not show it (even though you associate this using a zero value coupon code)

    To overcome this, there are two solutions:

    1. You can use the “You saved” message to show the discount as i mentioned above (make sure you are using the latest version of discount rules as this feature was introduced recently)

    Alternatively,

    2. Create a cart based rule… You can also achieve the above scenario using a cart based rule, that provides a 20% store wide discount for X user role.

    If you need any assistance with it, please submit a support request at: https://www.flycart.org/support

    ​Happy to assist

    Thanks
    Ramesh

    Is there any way to echo the discount name in the total-savings-cart.php, just like with $subtotal_additional_text; ? I’d like it to display what discount they’re getting as well on the invoice that way.

    Thanks!

    Plugin Author flycart

    (@flycart)

    Hi

    You can use the “You saved” message to show the discount
    Here is a guide
    https://docs.flycart.org/woocommerce-discount-rules/faqs/display-you-saved-message

    If you have any further questions or need assistance, please feel free to reach out at https://www.flycart.org/support

    Is there a string like $subtotal_additional_text; that i can use in the templates though to show the name of the discount rule?

    Plugin Author flycart

    (@flycart)

    Are you using a cart based discount rule or a price based one ?

    thanks for reply 🙂
    I’m using price based one.

    Plugin Author flycart

    (@flycart)

    Can you please try turning on the. “You Saved” message ?
    You can turn this on in the WooCommerce -> Woo Discount Rules -> Settings -> Promotions tab.

    That would help you show the “You saved” message in the store front and also in the backend order management.
    However, it is not possible show this message on the invoice.

    Since it is a price based rule, the adjustment is carried out at the prices using the default WooCommerce’s Regular Price – Sale Price workflow.

    Example:

    Let’s say you created Product A with following price settings (default WooCommerce price settings)

    Regular Price is $100
    Sale Price is: $80

    WooCommerce will show a crossed-out $100 and then the discounted price as $80
    This is a normal workflow.

    In this workflow, WooCommerce does not save any discounts.
    You can try this by setting a regular price and a sale price to a product. Place an order and you will see that the order record wont be displaying anything.

    Since the Price based rules follow the same workflow, the discount is applied just like the sale price.
    So the order record does not show it (even though you associate this using a zero value coupon code)

    Hi,

    in Settings > Cart rules > Discount identifier in the backend

    Text entered into this field it is perfectly visible onwebsite, but not showing on invoice.

    Is there a possibility to see it on the invoice?

    Thanks
    Audex

    Plugin Author flycart

    (@flycart)

    Hi

    Are you using any PDF invoices plugin ?
    Is it possible to submit a support request via https://www.flycart.org/support

    Thanks
    Ramesh

    Hi,

    I do not use any PDF invoices plugins, but I’m using it WooCommerce Email Customizer with Drag and Drop Email Builder.

    THX

    Plugin Author flycart

    (@flycart)

    Hi

    Hope you have received the response through our helpdesk.
    Unfortunately, it is not possible show a discount code… But you may want to consider “You saved” feature as suggested above (also by our staff via the helpdesk).

    Thanks
    Ramesh

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Discount not showing on invoice’ is closed to new replies.