Hello,
I'm looking for someone to build me an [login to view URL] functionality set. It must consist of a file to be included in an existing application, and the file must include 4 functions.
1) add_profile - Creates an [login to view URL] customer profile based on a customer id and billing details. These will be provided as function variables. Adds a customer profile in a mysql table named payment_profiles (you will be building the table, and it must have an auto_incrementing value called id, and a column called client_id to reference the client record). This should be done using the [login to view URL] CIM system.
2) add_creditcard - adds a credit card to a customer profile in Authorize.net. This is saved in a mysql table named payment_methods, which you will be building as well. The table must have an auto_incrementing value called id, and a column for profile_id to track which profile its associated with. It must also store the last 4 digits of the card, the expiration date, the CCV2 code, and the customer billing info. This should be done using the [login to view URL] CIM system.
3) process_payment - processes a payment for a set amount based on credit card stored in the add_creditcard function. The amount, invoice_id, and payment method row id should be the 3 variables submitted to this function. This function should record a payment record into a payments table. This should be done using the [login to view URL] CIM system. Structure is below.
4) refund_payment - this should accept the payment row id, and submit a refund via [login to view URL]'s AIM system. Links below:
Payments table structure:
CREATE TABLE IF NOT EXISTS `payments` (`id` int(11) NOT NULL auto_increment, `invoice` varchar(10) NOT NULL default '', `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `type` varchar(20) NOT NULL, `amount` decimal(10,2) NOT NULL default '0.00', `status` text NOT NULL, `transid` text NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1000
[login to view URL]
[login to view URL]
[login to view URL]
Our objectives are great customer service with broad experience and affordable Implementation. Our Slogan : "No Satisfaction, No Payment". We have more than 1000+ clients around the world.
Hi,
First of all thanks for posting this project, I am available to provide you economical services for web development , I have read and understood all of project details.
I am expert in software development and completed nice big projects on freelancer with good rating, you can see on my profile on freelancer.
Looking forward for your response.
References are also given in PM.
VRZ Solutions prides itself for being instrumental in developing global
Internet based presence for many small and large businesses. The teams
of professionals at the helm of affairs in our company have already
completed more than 400 projects for different clients in all parts of
the world. A bulk of our clientele are from Europe, USA, Canada,
Australia. Our communication channels are fairly advanced and we are
able to offer seamless 24/7 service and support to all our clients,
wherever they may be located.
Many of our clients have achieved significant financial advantages by
outsourcing their IT related work to us. Our business model is
completely geared to delivering enhanced productivity that will result
in cost savings of up to 50% and much faster turnaround time.
Security of the data and information that we get from our valued clients
while completing our projects is of paramount importance to us. That is
why we employ only highly trained professionals with most impeccable
credentials and all our office establishments are incorporated with
latest security features, which makes instances of data loss extremely
unlikely.
We also offer Free Assessment of Website Development issues to all our
potential clients.
In order to contact us, send us an email or a phone call. The solution
of every website development related issue that you might be facing, is
only a phone or an email away.