oscommerce shipping module

Budget $30 - $250 USD
Bids 3
Average Bid $250

I need someone to create an oscommerce shipping module for [url removed, login to view] using their api that I can use in my oscommece shopping cart.
I would like the customer to be able to work out the shipping information from the item description page and have the postage calculated when the customer checks out.

Below is the api info from the e-go web site....

If you have a merchant website and want to offer on-line quote of delivery charges to your customers, you can use our Calculator API.

Our API can be accessed by any programming language that can perform HTTP requests such as PHP, Cold Fusion, Java and many others.

INPUT: The input consists of a URL pointing to our Calculator API. An example is:

[url removed, login to view]

If you want a quote for multiple goods, you can specify an array of values for the fields: weight, items, width, height and depth. The following is an example for multiple goods.

[url removed, login to view][0]=40&height[0]=35&depth[0]=65&
weight[0]=2&items[0]=2&width[1]=50&height[1]=45&depth[1]=25&weight[1]=3&items[1]=3

In order to prevent the URL from becoming too long, the array of fields can also be specified using HTTP POST requests.

The following table summarizes the data you must pass to our API in order to get a quote.

pickup The postcode to pick the goods from
delivery The postcode to deliver the goods to
height Height in centimetres
width Width in centimetres
depth Depth in centimetres
weight Weight in kilograms
items Number of items you want a quote for.
OUTPUT: The API will output the fields below:

error If any error occurs while processing your request, this field will contain an error message. Otherwise, 'OK' will be returned.
eta It's a string containing the Estimated Time of Arrival
price The price charged to deliver the goods. GST is already included.
Note that in the output, fields will be line-separated (character '\n') and each line will contain a field name and respective value separated by '='. See example below.

error=OK
eta=Overnight
price=[url removed, login to view]
The following piece of code is a simple example of how to access our Calculator API using PHP.

<?
$calculator_url = "[url removed, login to view]";

/* from/to postcodes */
$pickup = 2000; //From Sydney
$delivery = 4000; //From Brisbane

/* Dimensions */
$width = 40;
$height = 35;
$depth = 65;
$weight = 2;

$ego_params = "?pickup=$pickup&delivery=$delivery";
$ego_params .= "&width=$width";
$ego_params .= "&height=$height&depth=$depth&weight=$weight";
$ego_quote = file($calculator_url . $ego_params);

foreach ($ego_quote as $num=>$quote) {
$quote = trim($quote);
$quote_field = explode("=", $quote);
print "Field=" . $quote_field[0] . "\tValue=" . $quote_field[1] . "\n";
}
?>

Post a Project Like This

This project was awarded to

About the Freelancer

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • toinnisfree Profile Picture

    toinnisfree

    IKOTA LEKKI AJAH,  Nigeria

    I am a fulltime freelance programmmer with over 10 years programming experience. An expert in PHP / MYSQL / Javascript / AJAX / XML deployments. I particularly specialize in shopping carts and API integrations: payment, shipping, inventory, autoresponders and the like: Interspire, Zencart, Virtuemart, Cubecart, Amember, OSC, TomatoCart, Woocommerce. You will find my services highly reliable and professional. Let me get right to it and deliver your next project with a professional quality that many of my previous customers can attest to.

    PHP, Perl, C Programming, and Javascript

  • AlinGhinoiu Profile Picture

    AlinGhinoiu

    Bucharest,  Romania

    Hello ! My name is Alin and I am a freelance programmer and web developer from Europe, Romania.I've been working as a web developer for the past 8 years and worked with numerous clients globally. I am currently specialized in the following fields: HTML5, CSS3, Javascript, jQuery, PHP, MySQL, XML. Providing full range of web solutions including: - Website Design, UX UI - Custom Website Development - E-commerce: Wordpress, Magento, Opencart, Shopify, Prestashop - Bootstrap - Social Media: Fan pages, Ads and more - SEO: On-Page and Off-Page - Google Analytics / Google AdWords / Webmaster - Photoshop - Email Design and Marketing - Logo design - Graphic Design I recently started working again on Freelancer after a 2 years break which I needed to start my own company. I am back now with a lot more experience. In summary, I work on anything related to web development that will let me learn and grow, as well as anything that may cause headaches for you, and I’ll do it with a smile.

    PHP, ASP, Javascript, and XML

  • expertMan Profile Picture

    expertMan

    Dhaka,  Bangladesh

    Skill Summary ______________ Work experience 6 years. Mobile Application: ---------------- Web application for mobile, android application Desktop Application: ------------------- Design and develop desktop base application using programming language VB6, VB.NET,C# with object oriented concept. Have experiences with backend database Oracle , MsAccess, MsSQL etc. Reporting: crystal report, VB report, Access report etc. Webbased Application: ------------------- Coding and design website/ web application in LAMP environment as well at windows environment. Programming with w3c standard. Have ability to start from scratch Have ability to classic coding and OPP programming both Preferable Programming environment is fontend: PHP,ASP, ASP.NET, Javascript, vbscript etc. backend: mysql , postgreSQL, MsAccess, MsSQL etc. other design issue: Html,CSS etc. Have experience work with XSL, XHTML, XML, DTD, XSLT, SVG DBA Experiences: ------------------- Have Experience work with various type of RDBMS. Relational Database Design, Analysis, indexing etc. Have Experience work with million records of big database handle including Export, import, migration , etc. Customization: ------------------- Oscommerce, ZenCart , xtCommerce, Wordpress etc. Office Application: ------------------- Have experience in excel programming, VBA application, Server side VBS with schedule job, MsAccess Application, excel , VBA programming with CSV/TSV etc. Design Tools: ------------------- Dreamwever, Photoshop , coreldrow etc. API ------------------- Facebook, youtube, Google map etc. Framework ------------------- Zend Framework, Cakephp etc. Google Related: ------------------- froogle Data Feed, Google Map API, Webmaster Tools: Sitemap, Google analytic, AdWords, Adsense etc. Linux Server Related: ------------------- Capable to installation and configuration various type of software/package for example PHP, Mysql, Apache, Oracle, FTP, FtpPro, DNS, DHCP, LDAP , samba-ladap , Mail(Sendmail,Postfix+Dovecot), Webmail, iptables, Cron / Scheduler job etc. Shell Script, C/C++ programming in Linux Environment. Real Basic for OS independent desktop application. LDAP, LDAP-SAMBA unified authentication system with roaming user profile. Some Advanced Course ------------------ Advance Database System , Software Quality Assurance, cisco Academic Course, Advance Networking and Security Management, Neural Network etc.

    PHP, ASP, Java, and Javascript