A2billing Advanced modules

Ακυρώθηκε Αναρτήθηκε Jun 21, 2013 Πληρώθηκε κατά την παράδοση
Ακυρώθηκε Πληρώθηκε κατά την παράδοση

Hello,

For a2billing v.2.0, we're required experienced developer, NOT simple developer, to write and develop for us the following modules:

1) in box, a2billing billing cycles are 30 days. So, for post-payment, we need to add lower payment cycles, adding 7, and 15 days billing cycles, to generate post-payment invoices weekly, or mid-monthly, by doing 7+7, or 15+7 billing cycles, in addition of the existing +30.

2) Mailing. A2billing is handling mail templates from DB, which is doing only text format. We need to change that to do use files mail template sources, and do send mails by html, instead of the current mode.

3) Multi-company Module.

In current v 2.0 under invoice configuration, admin can introduce the the Company details. This is being used to populate the invoices.

The task.

We need to add the possibility to add multicompany, so admin can introduce multiple company details, and associate that companies to certain customers group. Take care to run into that detail, that each company have a specific taxes values. So, add tax percentage for the company, and when associate customers, update that percentage accordingly.

Setup an option as default company, and other as manual in the signup application, or in the admin backend.

4) Bank Wire transfer module.

Actually the payment modules are only the online modules with paypal& moneybookers.

We need to add a bank payment module, so:

1. Admin can introduce bank accounts details from the banks module in backend, based on country/ currency.

2. Customer, when go to purchase a balance, can see that option as Bank Wire transfer if the enabled online payment modules, and then select the bank payment module. When he select it, he can see the different banks available, per country, or currency, then go into that details to generate a proforma, upon the purchase_amount in config to be printed and paid in his bank. No need to store that proforma anywhere, just generate is as a details information, no number are required.

5) Cronjobs

A. Write a cronjob scrit to do the following:

1. Add a new fonction in cc_card and account details as notify_failure/ account activity as yes/no, and email destination to notify and if active use ot to:

2. Collect daily traffic report: Full amount of Placed calls, Minutes, ASR, ACD, and notify it to the customer;

B. Verbose Cron.

In A2B agi, if verbose is 1, as errors is activated, then the agi is registring all call placed, and incompleted errores, why it's failing, as incorrect dealed number, inexisting, or incomplet. Then, this registration is being actually collected by OSSEC, and reported to admin in realtime, as realtime server errors.

Need to modify that, and report that error instead to the referred customer, using the account mail contact, and if existe, the NOC team contact, and report him all calls errors, to let him know why his calls was failing.

So, collect that details, and send them to the account owner, if end-user, and to business account manager, and technical mail contacts.

6) Faxing module.

We need to create a module where customer can load a pdf or doc document, to process it as fax and send it to certain destination doing web2fax service from the customer portal.

So:

1. Add gui functions to process faxing;

2. Review the agi script to handle that using fax processing function in asterisk;

3. Do billing for the faxes, per page, then per minute according to customer current rates;

4. Store sent faxes copies for 7 days, and faxes confirmation details for 30 days in files;

5. Add function Fax-In, where customer can use certain DID to receive faxes in the system, and process him fax-to-mail service. Bill for fax-in per page according to admin rating configuration.

Bid per project, per module, and also in hours bases for support!

Asterisk PBX PHP Αρχιτεκτονική Λογισμικού

Ταυτότητα Εργασίας: #4648323

Σχετικά με την εργασία

13 προτάσεις Απομακρυσμένη εργασία Ενεργό Jun 22, 2013

13 freelancers κάνουν προσφορές κατά μέσο όρο $2544 για αυτή τη δουλειά

buraqtech

Check your PMB for details!!!

$2768 USD σε 35 μέρες
(70 Αξιολογήσεις)
7.7
linuxfreak1985

Hi there, We are experts in PHP Open Source (any kind of PHP/MySQL work),wordpress and Ajax/Web 2.0 technology. Some of the projects we completed for php are mentioned below https://www.freelancer.com/projects/ Περισσότερα

$3092 USD σε 15 μέρες
(159 Αξιολογήσεις)
6.9
SICS

Hi, Please check private message. Thanks

$2577 USD σε 30 μέρες
(32 Αξιολογήσεις)
6.5
auriclesoft09

Dear Sir, Expertise in Open Source/CRM/ERP/POS/EMR/DMS/CMS/ANDROID/Custom Solutions/Web designing. We do customization as per your requirements. With a good Profile in Freelancer and experience of over seven years in Περισσότερα

$2868 USD σε 60 μέρες
(23 Αξιολογήσεις)
6.0
abusayed2004

I can do it... I have done a2billing customization work before...

$2631 USD σε 3 μέρες
(26 Αξιολογήσεις)
5.3
Churaliya

I'm ready.....

$1777 USD σε 21 μέρες
(18 Αξιολογήσεις)
5.1
on2it

Hi, We can give you the best and quick output. We have a professional team in your required area, they work sincerely. You will get your desired output from us. We are very much concerned about quality and customer sa Περισσότερα

$3092 USD σε 60 μέρες
(5 Αξιολογήσεις)
5.0
ZnDevelopers

Ready to work...

$2368 USD σε 3 μέρες
(14 Αξιολογήσεις)
3.1
webdevit

A2billiing/php team

$1701 USD σε 8 μέρες
(5 Αξιολογήσεις)
2.5
Geniusteam

Please see the private message Thanks

$3092 USD σε 35 μέρες
(1 Κριτική)
2.2
getveltrod12

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and t Περισσότερα

$2577 USD σε 40 μέρες
(0 Αξιολογήσεις)
0.0
imaginationstech

Hello sir i can do this your task give me the opportunity to work for you thanks

$2500 USD σε 25 μέρες
(0 Αξιολογήσεις)
0.0