Write some custom PHP scripts and assist with PHP-related support.

We have several web services that we have developed using Microsoft Visual Studio, and we make these web services available to our clients. The web services are designed to allow our client's system to interact with ours. For example, we are a product fulfillment company and many of our clients operate their own eCommerce web sites. They would call our Order Processing API to send an order to us. So if someone orders a t-Shirt from their shopping cart, as soon as the site calls our order processing API, the details of the order are transmitted to us. We then print the order and pick/pack/ship the t-shirt to the customer.

The project consists of several tasks:

1. Write and test a sample "hello world" script which shows clients what the syntax is to successfully call the Order Processing web service using PHP 5.3. For the order processing script, we will provide the details for a sample order (ship-to address, bill-to address, SKUs, and payment details). These fields will be hard-coded to the script, so that running the script without any customizations or changes will result in an order being successfully sent to our test environment. So if our client has minimal PHP experience or has never called a web service before, he or she can copy and paste the script, then simply map to the correct fields in the script. (Note: a sample script provided by one of our clients is included below, we do not know what version it is but this may be 90% of what we need for this particular task.)

2. Copy that script and tweak it as needed so that it can be run on other versions of PHP such as 5.4, 5.2, possibly one for version 6.x and possibly one for the older 4.x. The intent is for the scripts to cover at least 90% of the current PHP market share so that there is a 90% chance our client will be able to use one of the scripts as-is with their current version. We welcome your insight into the most popular versions of PHP.

3. Perform steps 1 and 2 above for another web service called the Inventory Inquiry web service. This API returns the number of units in stock of a given item, so the script will simply hardcode a SKU number, and running it will return the number of units on hand for that SKU number. Clients will use this script to automatically keep actual on hand inventory levels synchronized with their eCommerce system so they know how many units are currently in stock.

4. Perform steps 1 and 2 above for another web service called the Order Status web service. This API returns details such as the tracking number, shipping details, and other details of an order that has previously been transmitted to us via the Order Processing web service. So the script will simply hardcode an order number, and running it will return the available order details for that order. Clients will use this script as part of their plan to power a "My Orders" or "My Account" section of their eCommerce site so that customers can click on an order number to find out the status in our system.

5. Meet with our technical team on-site at our facility located right next to Six Flags Park off I-20 to install the scripts on a test server. This will include the selection of an open source server such as Apache that can run on a Microsoft Windows system. The intent here is to install a bare bones server from which we can run the scripts to test them locally.

6. Review our documentation to see if there are ways we can improve it to make it easier for PHP programmers to implement. This might include writing a few frequently asked questions.

Please see the posting's associated PDF file for more project details, and please note that some of the work must be performed locally in the Atlanta, Georgia (USA) area.

Important note: a portion of this project must be performed on-site in the Atlanta, Georgia (USA) area. Please do not respond if you (or a team member) are not available in the area. Thank you!

Skills: PHP, Web Services

See more: x cart programmers, writing with power, writing product copy ecommerce, writing a bill, write for custom writing service, write and copy, what is syntax in writing, web programmers payment, web api 2 shopping cart, visual studio programmers, visual studio pdf, technical writing services usa, technical writing service atlanta, technical support company, technical support and customer service, steps to find writing services, sites do find programmers, shipping services, sample system using php, sample inventory system using php

About the Employer:
( 0 reviews )

Project ID: #6665093

7 freelancers are bidding on average $972 for this job


I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactor More

$1200 USD in 7 days
(624 Reviews)

Hello, We are one of the best programming team on freelancer. We have more than 101+ Client Reviews (Feedbacks). Please check our profile here: Please see som More

$1263 USD in 17 days
(64 Reviews)

Hello, I would like to help you. I have rather big experience in PHP. I work with this language from 2007. Regards, Artyom

$750 USD in 7 days
(145 Reviews)

Hello Hiring manager, Greetings from Evidcomm!!! We have gone through your requirements and would be pleased to work on. We have already done this kind of work in past and surely we will get finished this project More

$790 USD in 17 days
(48 Reviews)

Hello Sir, Hope you are fine there. We are having good experience with CorePHP projects and the reason we came across here to give the best output to your project with supreme quality. We have develope More

$815 USD in 25 days
(34 Reviews)

A proposal has not yet been provided

$1237 USD in 20 days
(30 Reviews)

Dear Hiring Manager, First of all,its my pleasure to bid on your project, I have gone through description provided in project post. But we need to see full documentation of your requirements, So that we will be abl More

$750 USD in 15 days
(25 Reviews)

Hello, Thanks for giving me chance to bid on your task and taking a minute to read my profile brief.I have read this and i assured you 100% completion and best quality in reasoanble price. My expertise in web de More

$830 USD in 20 days
(23 Reviews)

hi , i am ready to work with you on least amount while giving you better quality then any other one !! the reason is just to create a long term realtions with you and your organization !! i am having more then More

$750 USD in 20 days
(17 Reviews)

***** FULL MONEY BACK GUARANTEE ***** Coming from 12 years web development experience, a Bachelor in software engineering and strong communication skills I believe I can be the right fit for this job. Clients I More

$750 USD in 20 days
(2 Reviews)