Find Jobs
Hire Freelancers

A PHP Class to Retrieve Orders from Pinnacle Cart

$500-700 USD

In Progress
Posted about 13 years ago

$500-700 USD

Paid on delivery
This project is a part two of a four part project to create an API for Pinnacle Cart. We do about two of these integrations a month for various carts We are getting more work than we can handle and need to find developers we can work with on future projects. If you do well on this project, we other projects we can give you. We will also be available to provide tips and answer questions. This project is to create a PHP class to retrieve orders. Work involved is to write one class with the methods getLiveOrder, getNewOrder, getOrderStatus, resetTest, SetOrderStatus and setOrderUpdated according to the specifications below. Of the provided example you'll only need to modify the [login to view URL], [login to view URL], [login to view URL] and the chkOrders method of the ChkInstall class. Take a look at those files to get an idea of the work involved. Those files have a total of 778 lines (including comments). More requirements in the [login to view URL] in the attached zip file. ## Deliverables * Must support PHP 5.3 and MySql 5.1 * With all PHP error reporting turned on (i.e. E_ALL), there should be no warnings or errors reported by your code * We will provide a access to an installation of Pinnacle Cart if needed * Your code must pass the provided test scripts with no failures using the provided test scenarios * You can develop on your own computers but tests must pass using the copy of the store on our server when run on our server * You must write an [login to view URL] file similar to the provided [login to view URL] file that will work with the provided test scripts * The scripts should work when dropped into a sub directory named api in the shopping cart root directory * The [login to view URL] scripts should read the shopping cart's configuration settings such as database passwords and database table names * You can copy and use but not modify the original shopping cart's code * Don't modify any of the code with the text "DON'T CHANGE THIS FILE" at the top of the file * You can modify files that have the text "MODIFY AS NEEDED" at the top of the file * Follow the provided phpDocumentor documentation * Follow the documentation provided in the code * Your could must automatically create additional database fields needed as in the example [login to view URL] * More detailed requirements in attached zip file in [login to view URL]
Project ID: 3213358

About the project

9 proposals
Remote project
Active 13 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
See private message.
$552.50 USD in 7 days
4.9 (12 reviews)
4.9
4.9
9 freelancers are bidding on average $526 USD for this job
User Avatar
See private message.
$595 USD in 7 days
5.0 (6 reviews)
5.8
5.8
User Avatar
See private message.
$459 USD in 7 days
5.0 (87 reviews)
5.1
5.1
User Avatar
See private message.
$476 USD in 7 days
5.0 (6 reviews)
3.0
3.0
User Avatar
See private message.
$500 USD in 7 days
4.7 (11 reviews)
2.8
2.8
User Avatar
See private message.
$510 USD in 7 days
4.9 (11 reviews)
1.7
1.7
User Avatar
See private message.
$578 USD in 7 days
5.0 (5 reviews)
0.3
0.3
User Avatar
See private message.
$467.50 USD in 7 days
0.5 (4 reviews)
0.2
0.2
User Avatar
See private message.
$595 USD in 7 days
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Kirkland, United States
5.0
193
Member since Jul 21, 2004

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.