Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Crowdfunding for WooCommerce

Crowdfunding products for WooCommerce.

Plugin adds full crowdfunding support to WooCommerce.

When adding or editing a product, you will have the possibility to set for each product individually:

  • Goal (i.e. pledged) amount.
  • Start and end dates.
  • Custom "Back This Project" (i.e. "Add to Cart") button labels.
  • Enable "Open Pricing" (i.e. "Name Your Price") functionality.

Also you will be able to:

  • Add a form, so your customers/users could add their custom campaigns directly from frontend.
  • Set custom HTML to show when project not yet started and/or ended.
  • Modify and choose where to display crowdfunding info, that is: goal remaining, time remaining, already pledged etc.
  • Choose when and if to end the campaign (goal reached, time ended).
  • Choose which order statuses to count in pledged calculations.
  • Style progress bars for time remaining, already pledged etc.

Shortcodes

When displaying crowdfunding data for the product, you should use plugin's shortcodes:

Backers & Money Shortcodes

  • product_crowdfunding_total_sum - total sum (i.e. funded to date) for current product (formatted as price).
  • product_crowdfunding_total_backers - total number of orders (i.e. backers) for current product.
  • product_crowdfunding_total_items - total number of ordered items for current product.
  • product_crowdfunding_goal - end goal for current product (formatted as price).
  • product_crowdfunding_goal_remaining - sum remaining to reach the end goal for current product (formatted as price).
  • product_crowdfunding_goal_remaining_progress_bar - goal remaining as graphical progress bar.
  • product_crowdfunding_goal_backers - end goal (backers) for current product.
  • product_crowdfunding_goal_backers_remaining - backers remaining to reach the end goal for current product.
  • product_crowdfunding_goal_backers_remaining_progress_bar - goal (backers) remaining as graphical progress bar.
  • product_crowdfunding_goal_items - end goal (items) for current product.
  • product_crowdfunding_goal_items_remaining - items remaining to reach the end goal for current product.
  • product_crowdfunding_goal_items_remaining_progress_bar - goal (items) remaining as graphical progress bar.

Time Shortcodes

  • product_crowdfunding_startdate - starting date for current product.
  • product_crowdfunding_starttime - starting time for current product.
  • product_crowdfunding_startdatetime - starting date and time for current product.
  • product_crowdfunding_deadline - ending date for current product.
  • product_crowdfunding_deadline_time - ending time for current product.
  • product_crowdfunding_deadline_datetime - ending date and time for current product.
  • product_crowdfunding_time_remaining - time remaining till deadline.
  • product_crowdfunding_time_remaining_progress_bar - time remaining as graphical progress bar.

More Shortcodes

  • product_crowdfunding_add_new_campaign - campaigns by users.
  • product_crowdfunding_add_to_cart_form - backers (add to cart) HTML form.

Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Drop us a line at http://www.algoritmika.com.

More

Author Algoritmika Ltd
Profile
Contributors algoritmika, anbinder
Tags crowdfunding, woocommerce
  1. Upload the entire 'crowdfunding-for-woocommerce' folder to the '/wp-content/plugins/' directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Start by visiting plugin settings at WooCommerce > Settings > Crowdfunding. Then try adding or editing a product.

2.3.4 - 21/12/2016

  • Dev - load_plugin_textdomain moved from init hook to constructor.
  • Tweak - readme.txt updated.
  • Tweak - basename check added.

2.3.3 - 16/12/2016

  • Fix - load_plugin_textdomain moved from init hook to constructor.
  • Dev - jQuery dependency and loading in footer added to wp_enqueue_script( 'alg-datepicker' ).
  • Dev - select type added to user campaign and admin fields. Can be used in alg_crowdfunding_admin_fields, alg_crowdfunding_user_campaign_fields, alg_crowdfunding_user_campaign_save_fields hooks.
  • Dev - Brazilian Portuguese (pt_BR) translation updated.
  • Tweak - Donate link changed.
  • Tweak - Typo (to and too) fixed.

2.3.2 - 01/12/2016

  • Fix - Radio Buttons for Variable Products - Disable add to cart button on campaign not started or not active.
  • Fix - current_time result converted to int.
  • Fix - User Campaigns - User Visibility - Option not functioning correctly, fixed.
  • Dev - Open Price - "Number of Decimals (Price Step)" admin option added.
  • Dev - User Campaigns - "Campaigns" Tab - "Add Edit Campaign Button" and "Add Delete Campaign Button" options added.
  • Dev - Admin fields meta box in product edit - required option added.
  • Dev - alg_crowdfunding_admin_fields and alg_crowdfunding_user_campaign_fields filters added. alg_crowdfunding_user_campaign_save_fields action added.
  • Dev - Plugin version added to all wp_enqueue_style, wp_enqueue_script, wp_register_script.
  • Dev - display="date" changed to display="alg_crowdfunding_date"; display="time" changed to display="alg_crowdfunding_time".
  • Dev - Language (POT) file updated.
  • Dev - do_shortcode() added to is_purchasable_html().
  • Dev - [product_crowdfunding_time_to_start] shortcode added (with campaign_will_start, campaign_started and precision attributes).
  • Dev - [product_crowdfunding_time_remaining] - Full "time left" returned. campaign_will_end, campaign_ended and precision attributes added.
  • Dev - Brazilian Portuguese (pt_BR) translation files added.
  • Tweak - User Campaigns - User Visibility - Description tip added.
  • Tweak - Typo in functions names fixed.
  • Tweak - User Campaigns - "Campaigns" Tab - Admin option title fixed.

2.3.1 - 10/11/2016

  • Fix - "Enable Open Pricing" checkbox not saving in admin product edit, fixed.
  • Fix - "My Account > Campaigns" fixed (endpoint added).
  • Dev - "... seconds since last update" message added to "General" settings section.
  • Dev - Language (POT) file updated.
  • Dev - WP_Query optimized in alg_calculate_product_orders_data() to loop in blocks.
  • Dev - WP_Query optimized in alg_calculate_product_orders_data(), alg_count_crowdfunding_products(), add_my_products_content_my_account_page(), add_my_products_tab_my_account_page() and update_products_data() to return ids only.

2.3.0 - 20/08/2016

  • Fix - "Crowdfunding enabled" checkbox not saving when adding new product, fixed.
  • Fix - Variable radio buttons - Variation image fixed.
  • Dev - "Crowdfunding Orders Data" metabox added.
  • Dev - "User Campaigns" section added.
  • Dev - "Products Data Update Options" section (and crons) added.
  • Dev - "Ending Options" section added (including new "End On Goal Reached").
  • Dev - Progress bar styling options added.
  • Dev - "Order Statuses to Include in Calculations" option added (order_status shortcode attribute removed).
  • Dev - Version system added.
  • Dev - Time and date pickers loading moved to frontend (for "User Campaigns" section).
  • Dev - Functions moved to separate functions file.
  • Dev - Shortcodes loading moved to frontend file.
  • Tweak - "General" section link (bold) fixed.
  • Tweak - Contributors changed.

2.2.4 - 26/07/2016

  • Fix - get_product_orders_data() global post fix.

2.2.3 - 24/05/2016

  • Fix - Text domain renamed in plugin header.

2.2.2 - 24/05/2016

  • Dev - Multisite enabled. is_super_admin call replaced.
  • Dev - Translation text domain renamed. lt_LT translation added.

2.2.1 - 13/05/2016

  • Fix - Titles in per product admin options table - caused PHP notice when saving product.
  • Dev - Text domain added to the plugin header.
  • Dev - [product_crowdfunding_time_progress_bar] renamed to [product_crowdfunding_time_remaining_progress_bar].
  • Dev - POT file updated.

2.2.0 - 10/05/2016

  • Fix - total_orders in get_product_orders_data.
  • Fix - Custom links fixed.
  • Dev - "Open Pricing (Name Your Price)" functionality added.
  • Dev - starting_offset shortcodes attribute added to get_product_orders_data.
  • Dev - show_if_zero attribute added to output_shortcode function.
  • Dev - [product_crowdfunding_goal_backers] shortcode added.
  • Dev - [product_crowdfunding_goal_items] shortcode added.
  • Dev - [product_crowdfunding_goal_backers_remaining] shortcode added.
  • Dev - [product_crowdfunding_goal_items_remaining] shortcode added.
  • Dev - [product_crowdfunding_goal_backers_remaining_progress_bar] shortcode added.
  • Dev - [product_crowdfunding_goal_items_remaining_progress_bar] shortcode added.
  • Dev - [product_crowdfunding_goal_progress_bar] renamed to [product_crowdfunding_goal_remaining_progress_bar].
  • Dev - [product_total_orders_sum] renamed to [product_crowdfunding_total_sum].
  • Dev - [product_total_orders] renamed to [product_crowdfunding_total_backers].
  • Dev - [product_crowdfunding_total_items] shortcode added.
  • Dev - Formating date and time according to local format.
  • Dev - post__not_in added to save_meta_box.
  • Dev - POT file added.
  • Tweak - Titles added in per product admin options table.

2.1.0 - 26/11/2015

  • Dev - WooCommerce Grouped products support added.
  • Dev - product_id attribute added in shortcodes.
  • Dev - order_status attribute added in orders shortcodes: product_crowdfunding_goal_progress_bar, product_crowdfunding_goal_remaining, product_total_orders, product_total_orders_sum.
  • Dev - "Crowdfunding" column added to admin products list.
  • Fix - Counting fix.
  • Fix - Additional check in is_crowdfunding_product(). Caused PHP notice.
  • Fix - Global product reset in get_product_orders_data() added.

2.0.0 - 27/10/2015

  • Dev - Crowdfunding type product removed - now any product type (e.g. simple, variable) can be used as crowdfunding product.
  • Fix - Shortcodes - [product_crowdfunding_time_remaining] singular form bug fixed.

1.2.0 - 18/10/2015

  • Dev - Product Info - Custom Product Info - Category View option added.
  • Dev - [product_crowdfunding_time_progress_bar] shortcode added.
  • Dev - [product_crowdfunding_goal_progress_bar] shortcode added.
  • Dev - [product_crowdfunding_add_to_cart_form] shortcode added.

1.1.1 - 02/10/2015

  • Fix - "Remove Last Variation" bug when saving on product's admin edit page, fixed.

1.1.0 - 30/09/2015

  • Dev - [product_crowdfunding_starttime], [product_crowdfunding_startdatetime], [product_crowdfunding_deadline_time], [product_crowdfunding_deadline_datetime] shortcodes added.
  • Dev - Start/end time added.

1.0.1 - 21/08/2015

  • Fix - Validation on frontend only affects crowdfunding type products now.

1.0.0 - 20/08/2015

  • Initial Release.
Share  
Download
Version 2.3.4

Requires WordPress version: 4.4 or higher

Compatible up to: 4.7.2

Last Updated 21 Dec 2016

Date Added: 20 Aug 2015

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

5 stars
5 ratings
5,493 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0