Skip to content

Commit

Permalink
Merge pull request #47 from LinkNacional/dev
Browse files Browse the repository at this point in the history
1.4.0 Adicionando produtos com assinatura e novo método de pagamento
  • Loading branch information
emanuellopess authored May 3, 2024
2 parents 0ed8dd4 + 4c27046 commit d59ca30
Show file tree
Hide file tree
Showing 25 changed files with 2,832 additions and 1,417 deletions.
90 changes: 48 additions & 42 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,48 @@
### 1.3.2 - 14/02/2024
- Substitution of echo to esc_html_e or esc_attr_e, adjust to comply with wordpress regulations

### 1.3.1 - 06/11/23
- Add cache no-store attribute to the PDF generation request

### 1.3.0 - 01/11/23
- Add default footer setting
- Add text_before_payment_link setting
- Add setting for sender details
- Adjust existing templates to handle the new settings
- Add new template

### 1.2.1 - 20/10/23
- Adjust to get logo with curl, adjust to work in directory installed wordpress.

### 1.2.0 - 18/10/23
- Add PDF generation for invoices

### v1.1.4 - 07/06/23
- Fix invoices table error when the invoice order is deleted.

### v1.1.3
- Payment methods bug correction;

### v1.1.2
- Bug corrections;

### v1.1.1
- Links update;
- Setting title change;
- Addition of description;
- Dev Container configuration.

### v1.1.0
- Implemented invoice due date;
- On invoice payment page load the defined payment method is open;
- Users with shop_manager permission can generate and edit invoices;
- Optimized JS and CSS load.

### v1.0.0
- Plugin launch.
# 1.4.0 - 04/04/2024
* Adjust escape variables and request methods to enhance security;
* Add modal for sharing invoice link;
* Add products with recurring subscriptions;
* Add multiple payment methods option.

# 1.3.2 - 14/02/2024
* Substitution of echo to esc_html_e or esc_attr_e, adjust to comply with wordpress regulations

# 1.3.1 - 06/11/23
* Add cache no-store attribute to the PDF generation request

# 1.3.0 - 01/11/23
* Add default footer setting
* Add text_before_payment_link setting
* Add setting for sender details
* Adjust existing templates to handle the new settings
* Add new template

# 1.2.1 - 20/10/23
* Adjust to get logo with curl, adjust to work in directory installed wordpress.

# 1.2.0 - 18/10/23
* Add PDF generation for invoices.

# 1.1.4 - 07/06/23
* Fix invoices table error when the invoice order is deleted.

# 1.1.3 - 14/03/23
* Payment methods bug correction;

# 1.1.2 - 10/03/23
* Bug corrections;

# 1.1.1 - 10/03/23
* Links update;
* Setting title change;
* Addition of description;
* Dev Container configuration.

# 1.1.0 - 02/09/22
* Implemented invoice due date;
* On invoice payment page load the defined payment method is open;
* Users with shop_manager permission can generate and edit invoices;
* Optimized JS and CSS load.

# 1.0.0 - 01/06/22
* Plugin launch.
22 changes: 15 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,28 @@ Invoice Payment for WooCommerce plugin is dependent on WooCommerce plugin, pleas

The Invoice Payment for WooCommerce plugin is now live and working.

## User instructions
## Usage

1) Search the WordPress sidebar for 'Invoice Payment for WooCommerce';
### Product Settings

2) In the plugin options look for 'Add invoice';
1) Within the product editing or creating page, enable the subscription option to configure recurring invoices.
2) Specify the frequency of invoice generation according to your preferences.

3) Fill in the customer data, currency, payment method and add the charges;
### Invoices Settings

4) If you want to send the invoice to the customer's email, select the 'Send invoice to customer' option in the invoice actions;
1) In the WordPress sidebar, find and click on "Invoices".
2) Configure default settings such as PDF template, logo URL, footer, sender details, and text preceding the payment link.
3) To manually add an invoice, visit the "Add Invoice" page, where both standard and recurring invoices can be created.

5) Click save;
### Manual Invoice Creation

You have created your first invoice with the Invoice Payment for WooCommerce plugin.
1) Visit the "Add Invoice" page to manually create invoices.
2) Choose between standard or recurring invoices, input necessary details, and save.

### Subscription and Invoice Lists

1) To list subscriptions click on "Subscriptions" in the WordPress sidebar.
2) To list invoices click on "Invoices" in the WordPress sidebar.

## Development notes

Expand Down
56 changes: 43 additions & 13 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Contributors: linknacional
Donate link: https://www.linknacional.com/wordpress/plugins/
Tags: woocommerce, invoice, payment
Requires at least: 5.7
Tested up to: 6.3
Stable tag: 1.3.1
Tested up to: 6.5
Stable tag: 1.4.0
Requires PHP: 7.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -44,6 +44,30 @@ You have created your first invoice with the Invoice Payment for WooCommerce plu

The Invoice Payment for WooCommerce plugin is now live and working.

== Usage ==

= Product Settings =

1. Within the product editing or creating page, enable the subscription option to configure recurring invoices.
2. Specify the frequency of invoice generation according to your preferences.

= Invoices Settings =

1. In the WordPress sidebar, find and click on "Invoices".
2. Configure default settings such as PDF template, logo URL, footer, sender details, and text preceding the payment link.
3. To manually add an invoice, visit the "Add Invoice" page, where both standard and recurring invoices can be created.

= Manual Invoice Creation =

1. Visit the "Add Invoice" page to manually create invoices.
2. Choose between standard or recurring invoices, input necessary details, and save.

= Subscription and Invoice Lists =

1. To list subscriptions click on "Subscriptions" in the WordPress sidebar.
2. To list invoices click on "Invoices" in the WordPress sidebar.


== Frequently Asked Questions ==

= What is the plugin license? =
Expand All @@ -64,47 +88,53 @@ The Invoice Payment for WooCommerce plugin is now live and working.

== Changelog ==

= 1.3.2 =
= 1.4.0 = *22/04/2024*
* Adjust escape variables and request methods to enhance security
* Add modal for sharing invoice link
* Add products with recurring subscriptions
* Add multiple payment methods option

= 1.3.2 = *14/02/2024*
* Substitution of echo to esc_html_e or esc_attr_e, adjust to comply with wordpress regulations

= 1.3.1 =
= 1.3.1 = *06/11/23*
* add cache no-store attribute to the PDF generation request

= 1.3.0 =
= 1.3.0 = *01/11/23*
* Add default footer setting
* Add text_before_payment_link setting
* Add setting for sender details
* Adjust existing templates to handle the new settings
* Add new template

= 1.2.1 =
= 1.2.1 = *20/10/23*
* Adjust to get logo with curl, adjust to work in directory installed wordpress.

= 1.2.0 =
= 1.2.0 = *18/10/23*
* Add PDF generation for invoices

= 1.1.4 =
= 1.1.4 = *07/06/23*
* Fix invoices table error when the invoice order is deleted.

= 1.1.3 =
= 1.1.3 = *14/03/23*
* Payment methods bug correction;

= 1.1.2 =
= 1.1.2 = *10/03/23*
* Bug corrections;

= 1.1.1 =
= 1.1.1 = *10/03/23*
* Links update;
* Setting title change;
* Addition of description;
* Dev Container configuration.

= 1.1.0 =
= 1.1.0 = *02/09/22*
* Implemented invoice due date;
* On invoice payment page load the defined payment method is open;
* Users with shop_manager permission can generate and edit invoices;
* Optimized JS and CSS load.

= 1.0.0 =
= 1.0.0 = *01/06/22*
* Plugin launch.

== Upgrade Notice ==
Expand Down
Loading

0 comments on commit d59ca30

Please sign in to comment.