Tamamlanmış

enable tax by customer request

Paper Invoices Module For WHMCS

1. Introduction

The aim of the project is to extend the default WHMCS tax functionality.

2. Workflow

1. Customers register in the system (in cart and in standard registration form)

2. During registration, customer can choose to have "Paper Invoice" (checkbox field) that will display additional fields in the form:

Official name

Financial ID

National ID

Registration ID

Postal Code

Invoicing Address

3. Customer can also change their details (Edit Account) to enable "Paper Invoice" and additional fields (as above) will become available.

4. If customer has "Paper Invoice" enabled, every NEXT invoice of the customer will have tax added accordingly to the Tax Settings

5. In a case that customer enables/disables "Paper Invoice" setting, the module will modify UNPAID invoices with the tax accordingly.

6. Admnistrator will have a simple addon "Paper Invoices" where he can:

See the list of invoices to be sent (Not Sent list with datatables paging and fast filtering)

Mark invoice as Sent

See the list of invoices that were sent (Sent list with datatables paging and fast filtering)

Mark invoice as Not Sent

7. In a case that customer enables/disables "Paper Invoice" setting, the module will add/remove invoices from the Paper Invoices addon:

All unpaid invoices of the customer

Paid invoices of the customer, that were paid no more than 10 days ago

8. In a case that client has tax enabled, the module will NOT modify tax on the invoice (may be needed when client needs a tax but don't want to have paper invoice).

Additional Notes:

1. Client need to set up Tax Rules in the WHMCS system properly to charge tax on the invoices.

2. Using Custom Client Filed will let administrator to easily manage settings related to Paper Invoice and no additional improvement is required in profile management section.

3. By default, every client in the WHMCS system will need to have tax disabled. Module will automatically add tax to the invoice, it will not enable/disable tax of the client.

4. Quotation includes only one order form modification. In a case that Client uses more than one order form in their WHMCS instance, additional order forms modifications will have to be quoted additionally.

Integration Contents

1. Modifications of registration form

1. One order form modification

2. General registration form modification

2. Automatic tax configuration for clients that do not have tax enabled in their account

1. Adding/Removing tax based on Tax Rules for already created unpaid invoices

2. Adding/Removing tax based on Tax Rules for new invoices (WHMCS hook)

3. Addon Module for Administration

1. Not Sent Invoices List with filtering and paging + option to "Mark Invoice as Sent"

2. Sent Invoices List with filtering and paging + option to "Mark Invoice as Not Sent"

3. Adding/Removing to the Not Sent invoices list for already created unpaid invoices and paid invoices with date paid less than 10 days

4. Adding/Removing to the Not Sent invoices list for new invoices and paid invoices with date paid less than 10 days (WHMCS hook)

Beceriler: HTML, Javascript, MySQL, PHP, Yazılım Mimarisi

Daha fazlasını gör: customer down payment configuration in sap, sales order processing with customer down payment, down payment with tax in sap, customer down payment process in sap sd, customer down payment request in sap, customer down payment request in sap tcode, sap customer down payment with tax, customer down payment clearing in sap, background remove t-shart, t shirt designers needed, t-shirt designer needed, t shirt artist needed, freelance t shirt designer needed, marketers don t create needs, how will you offer products and service for a customer who wants a sumptuous meal and is not concerned regarding cost, t shirt designs needed, t shirt designer needed, remove classipress price tag needed, customer request form joomla, enable a2billing customer trixbox

İşveren Hakkında:
( 1 değerlendirme ) ALSOHAVI UTCA, Hungary

Proje NO: #17186888

Seçilen:

iwebsynthesis

Hello, I am WHMCS expert and i have implemented lots of WHMCS addons like you want. I am totally aware about WHMCS addon and module structure. I have also worked with WHMCS hooks. I am aware about Invoice database str Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 750%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(148 Değerlendirme)
6.8

Bu iş için 9 freelancer ortalamada $589 teklif veriyor

octopus823

Dear Employer. I am very interested in your task. I read your proposal carefully. I am a talented and experienced LAMP expert. I can complete your task perfectly. I want to know your task in detail. Please conta Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(200 Değerlendirme)
8.8
technovicinity

Hello, First of all, its my pleasure to bid on your project, I have gone through your requirements. We are a highly skilled team to provide you the best experience. We are ready to work on it as soon as you will awa Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(63 Değerlendirme)
6.7
mahander2012

Hello Sir/Madam, I have 6 years of experience in WHMCS custom module development, let me know if you want to use my services. Thanks, Mahander

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(115 Değerlendirme)
6.8
JinDongZhe

Dear,sir. How are you? I hope you are doing well. I have read your project description. And I can assist you to develop your Web App as I have more than 6+ years of strong experience in Web development/designing and Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(49 Değerlendirme)
6.4
in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(39 Değerlendirme)
5.1
HappyCowboy

Hello! I just read your job post with great interest. As you can see my job history and portfolios in profile, I've more than 5 years of professional experience with Website design and php. Especially, I have extens Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(11 Değerlendirme)
3.3
jianfu7

Hi there! Well if you’re looking for an expert in web development— I’m your girl! How come you’re not putting up any description? I guess discussing in chat is what you want. I’d love to discuss your idea in Daha Fazla

in %bids___i_period_sub_35% gün içinde388%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(4 Değerlendirme)
2.9
in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(2 Değerlendirme)
3.0