I need to do one, or all over the following tasks developments, into a2billng.
Task 1: DID module.
Into A2Billing DID I need to:
1. Add regions, into the DID catalogue, as DIDs actually are only listed by country. So need to add regions, rather for admin, during there creation, and for customer, during purchasing processing.
2. When DID is unpaid, is being released by a2billing, and an email is sent to customer notifying DID release, I need to improve this Instead of release the DID, i need to put it into a cuarentain status, for 7 days, suspend it's fonction, but keep it assigned for that customer, as in cuarentain, and open a ticket for Admin, to monotize and review what's going on, and schudle a certain one month extra charge for that cuarentain status.
3. Improve the DID purchase process in the customer poral, by catalogizing DIDs by country, and region, task 1, and automate the configuration, by default, into the customer sip/iax peer.
4. Add DID request, for that countries or regesions, where no stock is available.
5. Api connection with DIDx, amd/or DIDww, to populate directly the customer portal with available stock, and allow direct purchse from DIDxx, and/or didww.
Task 2. Paypal.
a2billing are providing paypal api connector, and it's working fine, but insecure.. I need to do the following:
1. enable automated a2billing paypal refill for existing and approved customers, how already used paypal.
2. For that new customers, how just sign in, and/or never used paypal, there operations need to still waiting for admin verification, and approved, befor get credited.
3. In all cases, the api should send back a notification to paypal within a delivery notice, the refile and the customer account ID, showing the transaction as delivered, rather in case 1, and 2, after aproval.
Task 3. I need to add a Bank Payment module, to allow customer, to display, bank accounts, by country, and get bank payment order, to pay it by his bank, or wire transfer, and notify the admin that bankpayment order creating payment, and pending to validate the refil.
Task 4. CRM integration. >> This is to discuss and develop ahead!!
I use SugarCrm, and don't minde to turn also into vtigercrm, as I have experience in both. But prefer sugar. So I need somewho to write me a connector to connect SUgarCrm with A2Billing, where all new accounts created in a2billing need to be send to sugarcrm, as lead. And all existing active customers, need to connected with sugar as accounts, and Postpaid invoices, need to generate a task ticket, into sugar, for payment followup, or something similar. and also, if possible, integrate the support module from a2billing into sugar, as cases, or disksupprt tickets, to be solved into sugarcrm, and handled into a2billing.
To developed the a2billing v. 1..9.4. The development need to be in open soucrces, following a2billing structure, available for immediate production environment, and need to contribute the code to the a2billing community to go with it ahead of the future updates.
Developers can bid for the tasks one by one, or for all over the requested project Comments and question are welcome in PM.
Tak 5. Need to improve the signup application, and add:
1. Customer IP when signing Up, and store it in the customer profile,
2. verify if the customer have an existing account, within IP, & email address.
3. Request T&C acceptance, befor signup.