Find Jobs
Hire Freelancers

Authorize.net CIM and AIM functions

$30-250 USD

Completed
Posted almost 11 years ago

$30-250 USD

Paid on delivery
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]
Project ID: 4681175

About the project

14 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I am a US based freelancer, not a huge web firm with thousands of clients. I can get this done for you within a week, no problem.
$138 USD in 3 days
0.0 (0 reviews)
0.0
0.0
14 freelancers are bidding on average $213 USD for this job
User Avatar
Hi, let me help you get this done. Best quality assured. Thanks
$257 USD in 8 days
4.5 (760 reviews)
8.2
8.2
User Avatar
quick pro help. ftp and milestone required.
$405 USD in 7 days
4.9 (541 reviews)
7.9
7.9
User Avatar
Can be done. Please see PM.
$257 USD in 3 days
4.9 (100 reviews)
7.2
7.2
User Avatar
We have Idea SIM/AIM of Auth... So we are confident about yr jobs.
$147 USD in 3 days
4.9 (132 reviews)
7.0
7.0
User Avatar
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.
$200 USD in 1 day
4.8 (54 reviews)
5.6
5.6
User Avatar
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.
$155 USD in 4 days
5.0 (23 reviews)
5.0
5.0
User Avatar
Please check my PM.
$222 USD in 3 days
4.7 (5 reviews)
4.2
4.2
User Avatar
I can do this project with ease. Please discuss it.
$200 USD in 3 days
4.7 (17 reviews)
3.9
3.9
User Avatar
I have good hand with this project. I already made similar kinda project. check pm
$206 USD in 3 days
5.0 (4 reviews)
3.1
3.1
User Avatar
Hi, i would like to work with you, Let's Discuss
$155 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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.
$175 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Chicago, United States
5.0
10
Payment method verified
Member since Mar 21, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.