=== Online Course Content Selling Tool ===
Contributors: fahadmahmood, invoicepress
Tags: installments, stripe checkout, stripe payments, courses, online course selling tool
Requires at least: 3.0
Tested up to: 6.6
Stable tag: 1.4.0
Requires PHP: 7.0
License: GPL2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This is a great plugin to sell your products like courses and online classes with partial payments or deposits. Your audience will be really happy with this.

== Description ==

* Author: [Fahad Mahmood](https://www.androidbubbles.com/contact)
* Project URI: <http://androidbubble.com/blog/wordpress/plugins/woo-installments>
* Demo URI: <http://demo.androidbubble.com/product/woo-installments>

This plugin creates value in your intellectual property as it can handle all of your needs with simple WordPress posts and pages using WooCommerce plugin as shopping cart flow. Value your intellectual property, content, videos, what you do, what you write, what you think, share it and make it sellable. You are simply required to decide that what kind of packages are required to access a course, lesson, post or page.

Good luck!


= Tags =
woocommerce, payments, paypal, checkout, 2checkout, credit, debit, classes, deposits, dutch


== Video Tutorial: ==

= How it works? =
[youtube http://www.youtube.com/watch?v=2UNIlUjccvs]

Important!

Visit my blog and suggest good features which you wana see in this plugin.

[Blog][Wordpress][]: <http://androidbubble.com/blog/category/website-development/php-frameworks/wordpress>


== Installation ==
To use this plugin, you will need:
* 	an installed and configured copy of [WordPress][](version 3.0 or later).
*	FTP, SFTP or shell access to your web host

== Frequently Asked Questions ==

= How can I offer packages for my online content? =

Open plugin settings. Select your WooCommerce product you want to introduce packages for. Click "Save Changes". In edit product page, select last tab "Online Course" from "Product Data" metabox under the editor. Add packages for your product as instructed there.

= What is the correct format for packages? = 

To add a package there are title, description and price values examples given.

= How to lock/restrict your online content with packages? = 

Create a post, page or any post_type visible to public and select a package from "control" metabox right-sidebar on edit post page. That selection will define which tries/packages a user will need to subscribe/buy to get access to your online content/page/post.

= How to enable packages based payments for products? =

Open plugin settings. Check products you want to enable packages based payments.

= How to manage packages for enabled products? =

After enabling packages for a product, edit product and select "Online Course Setting" tab in product metabox. Here you can manage packages for that product.

= How to enable course content control metabox for different types of post? =

In enable / disable tab, course content control metabox can be enabled for different types of post. Expand selected post / page type and enable course content control metabox by clicking on "Associate / Link Packages" button.

= How can I change / update notification and other content? =

On plugin settings page, open Optional tab to change / update notification and other content.

== Screenshots ==
1. Admin menu / WooCommerce
2. Settings page / course product
3. Edit product / view product
4. Package association for content
5. Content unlocked on purchase
6. Packages
7. Disabled packages
8. Full buy
9. Course products / WooCommerce
10. Post  / page types and package linking
11. Optional settings
12. Edit product / add package
13. Add package / price / title / description / course content
14. Remove package
15. Enable / disable packages for a product
16. Create Audio/Video Course Playlist

= New Installations =

Method-A:

1. Go to your wordpress admin "yoursite.com/wp-admin"

2. Login and then access "yoursite.com/wp-admin/plugin-install.php?tab=upload

3. Upload and activate this plugin

4. Now go to admin menu -> WooCommerce -> Online Course

5- Choose your layout and case settings

6- Make sure that its working fine for you and don't forget to give your feedback

Method-B:

1.	Download this plugin installation package and extract the files on	your computer. 
2.	Create a new directory named `woo-installments` in the `wp-content/plugins`	directory of your WordPress installation. Use an FTP or SFTP client to upload the contents of your plugin archive to the new directory that you just created on your web host.
3.	Log in to the WordPress Dashboard and activate this plugin.
4.	Once the plugin is activated, a new sub-menu will appear in your Wordpress admin -> WooCommerce.

[Quick Start]: <http://androidbubble.com/blog/wordpress/plugins/woo-installments>

== Changelog ==
= 1.3.9 =
* Updated version for WordPress. [12/06/2024]
= 1.3.8 =
* Updated version for WordPress. [24/05/2023]
= 1.3.7 = 
* Updated version for WordPress.
= 1.3.6 =
* Updated version for WordPress.
= 1.3.5 =
* New features added.
= 1.3.4 =
* Improved user experience. [Thanks to Team Ibulb Work & GP Themes]
= 1.3.3 =
* Improved user experience. [Thanks to Team Ibulb Work & GP Themes]
= 1.3.2 =
* Fatal error: Uncaught Error: Call to undefined function woo_inst_backup_pro() - fixed. [Thanks to Rais Sufyan]
= 1.3.1 =
* Updating tags.
= 1.3.0 =
* E_COMPILE_ERROR fixed related to woo_inst_pro_enabled_check(). [Thanks to Rais Sufyan]
= 1.2.9 =
* Premium version message added for columns. [Thanks to Della]
= 1.2.8 =
* Internal Server Error - Fixed. [Thanks to Rais Sufyan] 
= 1.2.7 =
* An important condition added for templates. [Thanks to Della]
= 1.2.6 =
* User experience improved. [Thanks to Ibulb Work Team]
= 1.2.5 =
* Warning: in_array() expects parameter 2 to be array, null given in - fixed. [Thanks to GP Themes Team]
= 1.2.4 =
* Fatal error: Uncaught Error: Call to undefined function woo_inst_pro_enabled_check() - fixed. [Thanks to GP Themes Team]
= 1.2.3 =
* Improved packages module and settings area. [Thanks to Ibulb Work Team]
= 1.2.2 =
* Improved product page area. [Thanks to bartskol]
= 1.2.1 =
* Improved cart area.
= 1.2.0 =
* Improved screenshots and PHP notices handled. [Thanks to Team GP Themes]
= 1.1.9 =
* Improved session related issue. [Thanks to Abu Usman & Rakesh Dubey]
= 1.1.8 =
* Improved version with a few suggestions received from San Diego. [Thanks to Team Awarecomm]
= 1.1.7 =
* Muted WC_Order related stuff. [Thanks to Jan Blok]
= 1.1.6 =
* Updated a few WC_Order related stuff. [Thanks to Jan Blok]
= 1.1.5 =
* Languages added. [Thanks to Abu Usman]
= 1.1.3 =
* Sanitized input reviewed and fixed an issue reported. [Thanks to vermadililpjpr and others]
= 1.1.2 =
* Sanitized input and fixed direct file access issues.
= 1.1.1 =
* Ghost product set to virtual so no shipping cost will be added by default.
= 1.1.0 =
* Improved version for third party integration.

== Upgrade Notice ==
= 1.3.9 =
Updated version for WordPress.
= 1.3.8 =
Updated version for WordPress.
= 1.3.7 =
Updated version for WordPress.
= 1.3.6 =
Updated version for WordPress.
= 1.3.5 =
New features added.
= 1.3.4 =
Improved user experience.
= 1.3.3 =
Improved user experience.
= 1.3.2 =
Fatal error: Uncaught Error: Call to undefined function woo_inst_backup_pro() - fixed.
= 1.3.1 =
Updating tags.
= 1.3.0 =
E_COMPILE_ERROR fixed related to woo_inst_pro_enabled_check().
= 1.2.9 =
Premium version message added for columns.
= 1.2.8 =
Internal Server Error - Fixed.
= 1.2.7 =
An important condition added for templates.
= 1.2.6 =
User experience improved.
= 1.2.5 =
Warning: in_array() expects parameter 2 to be array, null given in - fixed.
= 1.2.4 =
Fatal error: Uncaught Error fixed.
= 1.2.3 =
Improved packages module and settings area.
= 1.2.2 =
Improved product page area.
= 1.2.1 =
Improved cart area.
= 1.2.0 =
Improved screenshots and PHP notices handled.
= 1.1.9 =
Improved session related issue.
= 1.1.8 =
Improved version with a few suggestions received from San Diego.
= 1.1.7 =
Muted WC_Order related stuff.
= 1.1.6 =
Updated a few WC_Order related stuff.
= 1.1.5 =
Languages added.
= 1.1.3 =
Sanitized input reviewed and fixed an issue reported.
= 1.1.2 =
Sanitized input and fixed direct file access issues.
= 1.1.1 =
Ghost product set to virtual so no shipping cost will be added by default.
= 1.1.0 =
Improved version for third party integration.


= Upgrades =

To *upgrade* an existing installation of this plugin to the most recent release:

1.	Download the this installation package and extract the files on	your computer. 
2.	Upload the new PHP files to `wp-content/plugins/woo-installments`, overwriting any existing files that are there.
3.	Log in to your WordPress administrative interface immediately in order to see whether there are any further tasks that you need to perform to complete the upgrade.
4.	Enjoy your newer and hotter installation of this plugin

== License ==
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this plugin. If not, see http://www.gnu.org/licenses/gpl-2.0.html.