I am looking for experienced team or individual who has a good knowledge of CRM, PHP, Postgresq, Mysql , Apache. I would like to develop a web base application for on line money transfer.
All functions commonly used on all the modules are housed in the main admin program functions library. All functions commonly used within a specific module are housed in a local functions library within that module.
Each module has its own set of data tables and they are independent of each other. The main Admin program keeps track of all Installed Modules, Module variables, Users, and which module a user has access to. The modules have the ability to work individually OR together seamlessly to create a system because they can request basic information from each other.
The program should be fast, secure and self-installing centralized administration program with various modules that can be installed and uninstalled automatically upon request.
I can provide know how for any questions you may have about the system.
**Web base (On line) Money Transfer**
Is a web-based technology that enables to send and receive fund transfer, to store, process and deliver messages. It is typically used to control medium to high-volume business-to-business messaging.
Money Transfer should be scalable and modular.
**Rule based charges and Commission**
Charges and Commission should have fixed and variable part.
Charges and Commission can be set up based on several rules. Charge which increases by a fixed or percentage value based on the amount of money to transfer or the amount range or a combination of both. Also, a charge can be created with no rules applied.
Universal charges and Commission for the given Country or Province or City or Agencies
Specific Charges for the given Agency
**Currency and Exchange Rate Management**
The system should handle multiple currencies as well as the multiple exchange rates for each currency. Exchange rates can be set on a country.
Sender could send fund in any currency and he could choose a currency where a beneficiary receive. System automatically takes care of currency conversion on the basis of current conversion rate entered by the HQ. System can keep record of daily conversion rate of different currencies.
Creating new customers.
Similarly, existing customers can be searched and managed using various search criteria
Customers can create their own accounts which they can manage through a membership portal.
Customer classification, according to Type(Value, VIP, etc..), registration ( On-Line, registered at agent location etc..)
***On line customer***
Sending request to be came a customer.
Allowing Clients to see their transactions after logging in through the web sites.
Allow checking the status of their transactions and account. This module is fully integrated to the database and it automatically updates the status.
**Beneficiary (receiver) management**
New beneficiaries can be created.
Similarly, existing beneficiaries of the customers can be searched and managed.
Ability to use other languages such as Amaharic, Chines or other. Unicod
Creating account where customer deposit money for future transaction, or withdraw any where an agent exist at current conversion rate and charges of his original country.
Discount of charges
Discounts can be set up based on several rules. Discount which increases by a fixed or percentage value based on the amount of money to transfer or the amount range or a combination of both.
Universal Discounts for the given Country or Province or City or Agencies
Specific Discount for the given Agency
Discount according to type of customer.
Active and batch transfer
*Initiating a Remittance*
**Choice of Source of fund (Cash, Account)**
**Type of payment (for identification purpose) Cash, Account, Credit card, Debit card, Cheque etc..**
***Post date transfer***
***Finalizing a Remittance***
**Multiple Points Pick-Up at destination country if not specified.**
**If specified :**
**Choice of Agents,**
**Choice of Banks**
**Choice of currency at destination country**
**Multiple Types of Notes**
**The software allows typing many different types of notes. For every change or modification in any transaction requires notes and authorization. Each and every note is kept in the history.**
*Email status notification, sending and receiving.*
*Optional SMS notification (charge involved)*
**Agent user management**
Single Agent (single agent with out branches and with a single terminal)
Agents with branches and multi-terminals. Which divided in to country, province, city and branches
Limitation of Head Quarter according to level (country, province, City) for the sum of fund transfered.
Limitation of Branches and their agents for the sum of fund transfered.
New user creation and management, and user id and password protection for each user
**Anti Money Laundering Features**
Limitation amount of money transferred in a given time interval
Creation level of warning, with additional forms and scanned attachment
Creation of link to appropriate government link. Reporting
Black-list Cross-check, importing a database
Agents clearing system
Agent clearing system according to given hierarchy (Branch, City, Province Country).
Summary reports for daily operations
**Consolidated Customized Reports:**
Generation of several reports or customized according to given requirement.
**Fully Compatible with Cluster Environment**
The system should be compatible with Cluster Server Environment. In case if one server fails the standby server automatically comes on line.