Coder Social home page Coder Social logo

ankitpokhrel / woocommerce-multiple-free-gift Goto Github PK

View Code? Open in Web Editor NEW
24.0 8.0 10.0 249 KB

WooCommerce giveaway made easy.

Home Page: http://wordpress.org/plugins/woocommerce-multiple-free-gift

License: GNU General Public License v2.0

CSS 23.28% JavaScript 2.74% PHP 73.98%
woocommerce woocommerce-giveaway woocommerce-plugin wordpress-plugin wordpress

woocommerce-multiple-free-gift's Introduction

WooCommerce Multiple Free Gift

This open-source version of WooCommerce Multiple Free Gift project is no longer maintained.

Latest Stable Version WordPress WordPress Rating Download

WooCommerce giveaway made easy.

Overview

Gift giving is one of the best ways for marketing. This way creates good vibes and your customers will come back more often.

WooCommerce Multiple Free Gift is a WordPress WooCommerce plugin that makes gift management easy for your WooCommerce site. The plugin helps you offer free products or gifts to your customer when they purchase products at your store. WooCommerce Multiple Free Gift plugin - gives you an edge by allowing you to write your own gift conditions which gives you great control on how you want to provide gifts to your customer.

Installation

  1. Unzip and upload the woocommerce-multiple-free-gift-plugin directory to the plugin directory (/wp-content/plugins/) or install it from Plugins->Add New->Upload.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. That's all you need to do. You will notice Woo Free Gift settings page in the admin.

Bower

bower install woocommerce-multiple-free-gift

Features

  1. Gift based on single or particular product
    • Provide gift when only one item is added to the cart.
    • BOGO (Buy one get one)
    • Buy X get Y free
    • Buy X get many free gifts (Y,Z...free)
  2. Choose number of gifts allowed
    • Allow 1 or N number of gifts without any problem.
  3. Gift Criteria
    • Allow gifts based on total items in cart and total cart price.
    • Purchase over X USD get X free
    • Purchase over X USD get many free gifts (X, Y... free)
    • Purchase N number of items get X free
    • Purchase N number of items get many free gifts (X, Y... free)
  4. Global gifts
    • Give gift for anything added in the cart.
  5. Custom promotion message
  6. Customization and translation ready
  7. Loco Translate compatible
  8. Aelia Currency Switcher compatible

Compatiblity

PHP v5.4.0+ WordPress v3.8+
WooCommerce v2.5+
All modern browsers and IE9+

Resources

WooCommerce Multiple Free Gift PRO

A premium version of this plugin is also available. Users looking for more timely/in-depth support and extended features are encouraged to check out WooCommerce Multiple Free Gift PRO.

Questions about this project?

Please feel free to report any bug found. Pull requests, issues, and plugin recommendations are more than welcome!

woocommerce-multiple-free-gift's People

Contributors

ankitpokhrel avatar corygj avatar davefx avatar scrutinizer-auto-fixer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

woocommerce-multiple-free-gift's Issues

The Gift Popup appears in a loop until the user picks "No thanks"

Hey @ankitpokhrel ,

As in these 2 issues (1 and 2 ), the plugin shows the popup on the checkout page.
After you select the Gifts and click "Add Free Gifts", the gifts will be added, the page will reload and the popup will appear again, allowing the user to ultimately select all the possible items as Free Gifts.

The Popup will continue to appear until the user clicks No Thanks.

If it helps, I'm using this with OceanWP.

popup in the checkout page?

Hello! May i see popup overlay window in the checkout page? In my site i have plugin flyout cart with icon with all cart items and only one button - go to checkout page! oops and no bonus!!!
Only if users go to your cart - it's works well - all works

how i can change logic - i want to see popup in checkout page also

how to remove attribute text-or-translate this

hello! i have some problem!
i attach image that explain this
line "attribute_тип" is typing different languages! Where i can find this string? or how i can change text?? i need this typing in russian language
Thank you for your time to read this!

how to remove

Gift criteria error

Hello!

I installed WooCommerce Multiple Free Gif, but when I do a shopping, it does not take notice the criterias,. When I set greater then 2, it gives the gift even if I just choose 1 item. If I use "equal' it does the same, if I try to use cart total criterias, it does not work also.. Pls help anyway the customers will take all the products for free...... this is not working at all, sorry..

Free gift remains in cart after removing associated product from cart

Free gift remains on checkout page if associated product is removed but user does not refresh checkout page.

User is able to exit out of cart while staying on checkout page, update shipping method to clear the removed product, and purchase free gift for just shipping cost.

Adding more than on Item

I bought your product and In the back end I have it set up to only add one item to the basket, but if the add to cart button is clicked multiple times it adds the free gift multiple times to the cart.

Gift quantity

I really like the plugin. I am considering buying the pro version. However it's missing 2 key things. Please add if possible, it would be awesome. I would rate it 6 stars with these improvements!

  1. Enable gift to to add to cart directly without popup.
    If it's only one gift available with no other choices there should be a way to disable the popup so that the gift goes straight to the cart.

  2. Specify quantity for gift.
    Not all gifts are always items. For example a store that sells subscriptions, or minutes, may want to give a gift of an extra number of units, (e.g. 10 minutes gift). the quantity of the gift depending on the sale. But with this plugin you can't change quantity it's always 1.

Free gift appears with downloadable product

I'm having a problem when adding a product that I've created that is a file download, I've tried it with both virtual and downloadable ticked in the product properties, with one of the two selected but it still happens. Can you please let me know how to fix this?

Thanks
Alex

Criteria not met but gift is added

Hi,

I'm using this plug-in to offer a gift when the "Cart total price" "is greater than" 50,00". Now I had at least two Orders where the Cart total was much low, for one order it was 12€, but a gift was on the Invoices when i received it.
I cloud not reproduce it myself, but I'm willing to send you any files you may need to solve this problem.

Change the

For best accuracy of some themes.
Add option, to display the gift in popup/modal or not... if not, display in a cart/chekout, in a flex-box.
For the customer can add the gift to the cart.
And, in adittion, the possibility to display the gift in the single product page.

Is a excellent improvement.

Thanks in advanced.

Change chosen with selectize

The plugin currently utilize a third party lib called ajax chosen along with chosen to fetch products. Those need to be replaced with a standalone lib like selectize which support ajax search by default.

returns error if I empty my cart... the free gift requires items to be in your cart

We have a free gift setup in which you only qualify if you have at least 1 item in your cart. If we add an item to the cart, then select the free gift, then we remove the only item in the cart (so the only item remaining is the free gift), we then get the following error:
Call to undefined method WC_Cart::remove_cart_item() in /home/batteriesinc/public_html/wp-content/plugins/woocommerce-multiple-free-gift/lib/WFG_Frontend.class.php on line 254

Plugin doesn't recognize eligibility for gift with multiple products

Description: If a customer adds more than 1 product to the cart and the first product doesn't provide a free gift then no popup appears.

What should happen: The popup to choose which gift the customer wants should appear.

What happens: Popup doesn't appear & no gift given.

How to reproduce: Assign a gift to one product. Add a random product then add the one with the gift and go to cart.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.