I am not an expert on this subject so please excuse any misuse of related terms. If you need clarification feel free to contact me.
I want to provide merchant accounts for people looking to process credit cards online. In order to do this I will need a very well-designed backend as well as gateway coding to allow for communication with the bank.
It is essential that the coder have experience in this field. Optimally I would like to find someone who already has the basic design ready to go and can add features to the software. One of the biggest reasons I need someone with experience is that I myself am not aware of everything that makes a robust backend. I want someone who will be able to suggest features and contribute to the design process.
An example of what I consider to be a very robust backend can be found at [url removed, login to view] at the bottom they have a link for online demo .
The basic idea:
1)I will be able to perform account management which includes the creation, suspension, and deletion of accounts as well as setting up custom fee structures for each account.
2)The database will be detailed and searchable. Each client with an account will be able to search through his transactions and call up details of those transactions. The administrator will be able to do this for all accounts in the database.
3)I would like for there to be a payout area in which clients can see how much is owed to them and a record of what has been paid to them in the past. I would like for the payout information to contain relevant details such as gross processed, fees deducted, and net owed. I would also like for this to be exportable in xls format.
4)The platform will need a private message system so that admins can communicate with clients and vise versa.
5)I want a system in which clients can input tracking information for the shipped products. This would mean that the order is inputted into the system first. The gateway then reserves payment with the bank. When the order is shipped the merchant inputs tracking information then the order is officially processed. At this time I am not sure if the bank s backend allows for this to occur automatically. If not then I would like a manual option implemented.
6)An emailing system is an essential part of the backend. When an order is placed the backend should send an email to the client stating that an order has been made and give relevant info. Once the item is shipped and the merchant updates tracking info (see #5) another email is sent with the tracking info. After two weeks a third email is sent asking if the customer has any problems or needs any support.
There is likely more to this project than what I have outlined above. For example I said nothing about duplicate order detection. That is a detail that anyone with experience in this area should know about. I would hope that whoever takes on this project will have more suggestions for improving it.
40 freelancers are bidding on average $3848 for this job
hi, not very sure what you want. if just a payment gateway. most important is security, please check pmb for more discuss. thank you, patrick (mainland).