Skip to content

Commit d77a874

Browse files
committed
invoice - tax, settings docs added
1 parent e4dd782 commit d77a874

File tree

5 files changed

+141
-2
lines changed

5 files changed

+141
-2
lines changed

docs/.vitepress/config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ export default {
144144
{ text: 'Dashboard', link: '/comfortinvoice/user-guide/dashboard' },
145145
{ text: 'Invoice Manager', link: '/comfortinvoice/user-guide/invoice-manager' },
146146
{ text: 'Customer Manager', link: '/comfortinvoice/user-guide/customer-manager' },
147+
{ text: 'Item Manager', link: '/comfortinvoice/user-guide/item-manager' },
148+
{ text: 'Tax Manager', link: '/comfortinvoice/user-guide/tax-manager' },
149+
{ text: 'Payment History Manager', link: '/comfortinvoice/user-guide/payment-history-manager' },
150+
{ text: 'Settings Manager', link: '/comfortinvoice/user-guide/settings-manager' },
147151
{ text: 'Tools Manager', link: '/comfortinvoice/user-guide/tools-manager' },
148152
{ text: 'Emails Manager', link: '/comfortinvoice/user-guide/emails-manager' },
149153
{ text: 'Helps & Updates', link: '/comfortinvoice/user-guide/helps-updates' },
@@ -153,6 +157,7 @@ export default {
153157
text: 'Widgets',
154158
collapsible: true,
155159
items: [
160+
{ text: 'Dashboard Widgets', link: '/comfortinvoice/dashboard-widgets' },
156161
{ text: 'Classic Widgets', link: '/comfortinvoice/classic-widgets' },
157162
{ text: 'Elementor Widget', link: '/comfortinvoice/elementor-widgets' },
158163
{ text: 'Gutenberg Blocks', link: '/comfortinvoice/gutenberg-blocks' },
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/dashboard-widgets"
6+
type: "article"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
---
11+
12+
# Dashboard Widgets

docs/comfortinvoice/user-guide/payment-history-manager.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,38 @@ card: "article"
1010

1111
---
1212

13-
# Payment History Manager
13+
# Payment History Manager
14+
15+
The **Payment History Manager** is a comprehensive tool designed to track and manage all payments associated with invoices, ensuring accurate financial records and real-time payment status updates.
16+
17+
## Key Features ##
18+
19+
### **Payment Tracking & Status Management**:
20+
+ Each **payment history** is recorded when a payment is made, ensuring a clear audit trail.
21+
+ Payments can have different **statuses**, including:
22+
- **Completed**: Payment successfully processed.
23+
- **Pending**: Payment is initiated but not yet completed.
24+
- **Failed**: Payment attempt was unsuccessful.
25+
- **Canceled**: Payment was voided or not processed.
26+
+ Users can **update the payment status** as transactions are verified or processed.
27+
28+
### **Manual Payment Adjustments**:
29+
+ For **manual payments** (e.g., **cash** or **bank transfers**), users can **update the payment amount** manually.
30+
+ The maximum amount cannot exceed the **invoice total amount**, ensuring payment accuracy.
31+
+ Maintain transparency in payment records by allowing **adjustments only within permissible limits**.
32+
33+
### **Payment Notes & Documentation**:
34+
+ Add or update **notes** for each payment history entry to document transaction details or remarks.
35+
+ Notes help keep track of important payment-related information for future reference.
36+
37+
### **Seamless Integration with Invoicing**:
38+
+ Payments are linked to invoices, ensuring **real-time updates** on invoice balances.
39+
+ Partial payments and multiple payment entries are supported, ensuring accurate financial tracking.
40+
+ Automatically update **invoice status** based on received payments.
41+
42+
### **Payment History Management & Workflow**:
43+
+ View and manage **complete payment records**, including status, amount, and transaction details.
44+
+ Modify payment details and notes while maintaining **audit integrity**.
45+
+ Ensure financial compliance and accuracy with **secure and controlled payment adjustments**.
46+
47+
The **Payment History Manager** enhances financial tracking, ensuring seamless payment processing, transparent status updates, and efficient reconciliation of invoice payments.
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Settings Manager
14+
15+
This short guide provides a basic walkthrough for setting up the Comfort Invoice plugin. For detailed instructions on each component, refer to the specific sections in the plugin documentation.
16+
17+
# General Settings Overview #
18+
The Comfort Invoice plugin is designed with a modular and intuitive settings structure, ensuring that users can easily configure and tailor the plugin to their specific needs. Below is an overview of the key configuration areas:
19+
20+
# Accessing the Settings Panel #
21+
Navigate to **Comfort Invoice > Settings** in the WordPress admin dashboard. This section is organized into various sections, each dedicated to specific configuration options.
22+
23+
## Basic Settings ##
24+
These fundamental settings allow you to define core parameters for your accounting system. Some key options:
25+
26+
+ **Default Country:** Set the default country for all over the plugin.
27+
28+
+ **Default Currency:** Set the default currency for transactions.
29+
30+
+ **Number Settings**: Here we have option Number of Decimals, Decimal Separator, Thousand Separator, Currency Position.
31+
32+
Other options like **Show login form for guest user**, **Guest User Login Form**, **Show Register link to guest**, **Allow Edit Protected Logs**, **On Uninstall delete plugin data** are self introductory. Labels are there to guide.
33+
34+
## Additional Settings Sections ##
35+
36+
### **Tax Settings** ###
37+
+ Set the **Default Tax (VAT) %** to be applied across transactions.
38+
+ Define the **Tax Registration Label** (e.g., VAT, GST, Sales Tax).
39+
+ Store the **Tax Registration Number** for compliance purposes.
40+
41+
### **Invoice Settings** ###
42+
+ (Currently no options, but will be expanded in future releases.)
43+
44+
### **Business Profile** ###
45+
+ Add essential business details:
46+
- **Business Name**
47+
- **Email Address**
48+
- **Logo**
49+
- **Country**
50+
- **Phone Number**
51+
- **Business Address**
52+
53+
### **Shipping Settings** ###
54+
+ **Enable/Disable Invoice Shipping Charge**
55+
+ **Enable/Disable Shipping Tax**
56+
57+
### **Payment Settings** ###
58+
+ **Enable/Disable Payments**
59+
+ **Enable/Disable Specific Payment Methods**
60+
+ **Online Payment Gateway Configuration** – Enter API keys for supported payment providers.
61+
62+
The **Settings Manager** provides a flexible configuration system, allowing businesses to tailor the **Comfort Invoice** plugin to their specific financial and operational needs.

docs/comfortinvoice/user-guide/tax-manager.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,30 @@ card: "article"
1010

1111
---
1212

13-
# Tax Manager
13+
# Invoice Tax Manager
14+
15+
The **Invoice Tax Manager** is a robust tool designed to handle tax configurations efficiently, ensuring compliance with international tax standards for accurate invoicing and financial management.
16+
17+
## Key Features ##
18+
19+
### **Tax Types & Configuration**:
20+
+ Define different **tax rates** applicable to goods and services for precise tax calculations.
21+
+ **Tax Percentage (%)**: Assign a specific percentage rate to each tax to determine the tax amount on an invoice.
22+
+ **Compound Tax**: Enable the **compound tax** option to calculate tax on top of another tax, following internationally recognized tax rules.
23+
24+
### **Group Tax Management**:
25+
+ Create **Group Taxes** by combining multiple individual tax rates into a single tax entity.
26+
+ Only **one compound tax** can be included within a group tax, ensuring accurate cascading tax calculations.
27+
+ Applied **automatically** when selected in an invoice, streamlining multi-tax invoicing.
28+
29+
### **Seamless Integration with Invoicing**:
30+
+ Automatically apply **single or group tax** to items during invoice creation based on predefined configurations.
31+
+ Ensure tax compliance with **internationally accepted tax structures**, making the system suitable for global use.
32+
+ Handle **multi-currency tax calculations** seamlessly for businesses operating across different countries.
33+
34+
### **Tax Management & Workflow**:
35+
+ View and manage **all tax profiles**, including tax names, rates, types, and group tax configurations.
36+
+ Edit or modify tax rates effortlessly to keep up with regulatory changes.
37+
+ Enable or disable tax options for specific invoices without affecting global tax settings.
38+
39+
The **Invoice Tax Manager** simplifies tax handling, ensuring accurate tax application, seamless integration with invoicing, and compliance with international financial standards.

0 commit comments

Comments
 (0)