[Skip to main content](#vessel-content)

#   How to add FREE gifts on product purchase

##

- **[okynnor](/forum/user/35623-okynnor "View okynnor's Profile")**
- [![okynnor's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/35623-okynnor "View okynnor's Profile") Topic Author
- [ Offline](/forum/user/35623-okynnor)

Less More

- Posts: 41
- Thank you received: 0
-
-

11 years 9 months ago [\#189766](#189766) by [okynnor](/forum/user/35623-okynnor "View okynnor's Profile")  *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#189766 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")* was created by *[okynnor](/forum/user/35623-okynnor "View okynnor's Profile")*

-- url of the page with the problem -- : [ www.bityard.com](http://www.bityard.com)
-- HikaShop version -- : 2.3.5
-- Joomla version -- : 3.3.6

How can I allow a free gift to buyers when they buy:

1. meet a certain dollar value
2. buy one get one free
3. buy a specific product and get a specified product
T
hank you.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Xavier](/forum/user/4105-xavier "View Xavier's Profile")**
- [![Xavier's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar4105.png)](/forum/user/4105-xavier "View Xavier's Profile")
- [ Offline](/forum/user/4105-xavier)

Less More

- Posts: 13201
- Thank you received: 2322
-
-
-
- [](http://www.kidiweb.fr)
-

11 years 9 months ago [\#189775](#189775) by [Xavier](/forum/user/4105-xavier "View Xavier's Profile")  Replied by *[Xavier](/forum/user/4105-xavier "View Xavier's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#189775 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hi,

We don't have this feature by default in HikaShop, but it is possible via plugins.
You will have to create a plugin to manage these different cases.

It require PHP knowledges, if you don't have these knowledges we recommend to post a request in the commercial jobs section of this forum.
Here is the developer documentation:
[ www.hikashop.com/support/support/documen...r-documentation.html](http://www.hikashop.com/support/support/documentation/62-hikashop-developer-documentation.html)

ps: We have on our todo list to improve the discount/coupon part to handle gift products, etc.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[pcomelearning](/forum/user/44215-pcomelearning "View pcomelearning's Profile")**
- [![pcomelearning's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/44215-pcomelearning "View pcomelearning's Profile")
- [ Offline](/forum/user/44215-pcomelearning)

Less More

- Posts: 24
- Thank you received: 1
-
-

10 years 1 month ago [\#249953](#249953) by [pcomelearning](/forum/user/44215-pcomelearning "View pcomelearning's Profile")  Replied by *[pcomelearning](/forum/user/44215-pcomelearning "View pcomelearning's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#249953 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hello,

Has anyone created a plugin for this yet? From previous posts it looks like it has been on the todo list for a few years. I'd be surprised if no one has developed a plugin yet. I don't want to reinvent the wheel, so if anyone has any info, I'd love to know.

Thank you,
Miles

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86359
- Thank you received: 14295
-
-

10 years 1 month ago [\#249958](#249958) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#249958 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hi,

A plugin, but for what exactly ?

The "buy one get one free" can actually be done by default. Just have several prices for the different quantities in your product for example. Or a coupon with a 50% discount value on that product.

The "meet a certain dollar value and get a gift" can also be done quite easily with a small modification of the "cart" file of the "checkout" view where you would just compare the total value of the cart with the amount you want and then display a message if the cart total is higher. It's two lines of PHP really.

The "buy a specific product and get a specified product" is a bit tricky as it requires:
- to be able to select a product for another product, so some kind of custom field might do the trick
- to be able to have in the cart a product that you already have in your shop (or maybe not ?) and have its price be 0 but only if the specific product is also in the cart.
So that would definitely require a plugin.
The thing is that everyone want some kind of marketing like that but always a bit different. Someone will want a "buy a specific product and get a specified product", someone else will want a "buy a product from a specific specific categoryand get a specified product", someone else a "buy for at least a certain amount and get a specified product", etc.
As there are many many different cases, it's complex to try to have a generic plugin to handle all the different cases.
On the other hand, custom plugins to handle that can be done with a few lines of code so aren't really expensive to make. You can contact our partners if you need someone to work on that for you:
[ www.hikashop.com/home/our-partners.html](https://www.hikashop.com/home/our-partners.html)
But otherwise, our developer documentation might help:
[ www.hikashop.com/support/documentation/6...r-documentation.html](https://www.hikashop.com/support/documentation/62-hikashop-developer-documentation.html)

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")**
- [![nadjashields's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/61415-nadjashields "View nadjashields's Profile")
- [ Offline](/forum/user/61415-nadjashields)

Less More

- Posts: 12
- Thank you received: 3
-
-

2 years 5 months ago [\#361203](#361203) by [nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")  Replied by *[nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#361203 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hi there, I know this is an old thread so I am hoping there has been some change since it was created. I am looking for a feature which automatically ads a gift (drop down of say, three gift options for the customer to select one to add to their order) if the order exceeds a certain value. Is there any way to do this now? At the moment, I can only create discount codes, but that is not always the best option for a promotion. Thanks!!

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Philip](/forum/user/34318-philip "View Philip's Profile")**
- [![Philip's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/34318-philip "View Philip's Profile")
- [ Offline](/forum/user/34318-philip)

Less More

- Posts: 4820
- Thank you received: 652
-
-

2 years 5 months ago -  2 years 5 months ago [\#361206](#361206) by [Philip](/forum/user/34318-philip "View Philip's Profile")  Replied by *[Philip](/forum/user/34318-philip "View Philip's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#361206 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hello,

There are news around this subject, you can now find a new plugin, "[ **Coupon free product**](https://www.hikashop.com/marketplace/product/118-coupon-free-product.html)" that allow you to add a free product when specific criteria match.
Learn more here in our **[ Marketplace](https://www.hikashop.com/marketplace.html)**.

Now, but there remains a problem in relation to your request, precisely it is not possible to offer a choice of a product from a selection.
So this answer only partially meets your needs but perhaps it will ultimately be sufficient.
Regards

Last edit: 2 years 5 months ago by [Philip](/forum/user/34318-philip "View Philip's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")**
- [![nadjashields's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/61415-nadjashields "View nadjashields's Profile")
- [ Offline](/forum/user/61415-nadjashields)

Less More

- Posts: 12
- Thank you received: 3
-
-

2 years 5 months ago [\#361214](#361214) by [nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")  Replied by *[nadjashields](/forum/user/61415-nadjashields "View nadjashields's Profile")* on topic *[How to add FREE gifts on product purchase](/forum/26-product-category-display/874801-how-to-add-free-gifts-on-product-purchase#361214 "-- url of the page with the problem -- :   www.bityard.com  -- HikaShop version -- : 2.3.5 -- Joomla version -- : 3.3.6  How can I allow a free gift to buyers when they buy:  &#42; meet a certain dollar value  &#42; buy one get one free  &#42; buy a specific product and get a specified product T hank you.")*

Hi Philip, thank you, I will take a look. Even a partial solution is great. Thanks for the info.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS84NzQ4MDEtaG93LXRvLWFkZC1mcmVlLWdpZnRzLW9uLXByb2R1Y3QtcHVyY2hhc2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.062 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
