Find Jobs
Hire Freelancers

A PHP Class to Retrieve Customers from CS-Cart

$100-499 USD

In Progress
Posted almost 13 years ago

$100-499 USD

Paid on delivery
This project is a part one of a four part project to create an API for CS-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 customers. Work involved is to write one class with the methods getNewCustomer, resetTest and setCustomerUpdated according to the specifications below. Of the provided example you'll only need to modify the [login to view URL], [login to view URL] and the chkCustomers 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 320 lines (including comments). The example is designed to be dropped into ZenCart without any changes needed to ZenCart. You'll need to retain that capability when converting it for CS-Cart. The example code performs the same operations you'll need to do on CS-Cart. You can modify the example code to work on CS-Cart or make completely original code. When completed the code must pass the provided test script using the provided test scenarios. 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 CS-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] * See [login to view URL] in attached zip file for more detailed requirements.
Project ID: 3213446

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.
$382.50 USD in 7 days
5.0 (64 reviews)
7.4
7.4
9 freelancers are bidding on average $388 USD for this job
User Avatar
See private message.
$408 USD in 7 days
5.0 (142 reviews)
6.4
6.4
User Avatar
See private message.
$424.15 USD in 7 days
4.8 (12 reviews)
4.3
4.3
User Avatar
See private message.
$424.15 USD in 7 days
5.0 (8 reviews)
4.0
4.0
User Avatar
See private message.
$301.75 USD in 7 days
5.0 (5 reviews)
3.0
3.0
User Avatar
See private message.
$382.50 USD in 7 days
4.9 (11 reviews)
1.7
1.7
User Avatar
See private message.
$408 USD in 7 days
5.0 (5 reviews)
0.3
0.3
User Avatar
See private message.
$352.75 USD in 7 days
0.5 (4 reviews)
0.2
0.2
User Avatar
See private message.
$403.75 USD in 7 days
0.0 (0 reviews)
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.