Find Jobs
Hire Freelancers

Create custom SHIPPING module for OSCOMMERCE using AJAX/API

$30-250 USD

Cancelled
Posted over 14 years ago

$30-250 USD

Paid on delivery
PROJECT FOR OSCOMMERCE, CREATE SHIPPING MODULE USING SOAP/XML FEED Dear freelancer We need the following created as an oscommerce CONTRIBUTION. That means you must do this job, as a package, which can be copied to a standard osc ms2.2RC2 oscommerce shop installation. (this means explaining where to add code to excisiting files, etc, a full install description) After completing that, you will be required to install the new contribution into our live test site, and give a list of what files have been added and modified so we can duplicate changes to our live site. The parcelshop / shipping concept: Customer chooses this shipping option, and is prompted with 5 possible parcelsshops closest to their shipping adress. Furthermore they have the posibility to enter either adress and/or postal code, and based on that get a new list of possible packet shops in their area. Furthermore they can see how far away from their shipping location, the parcelshop is located. You can see a working example of the parcelshop here: [login to view URL] You have to add a product to your shopping cart. (first choose size) Enter a phonenumber "33333399" in the first field and click "hent", this will show a test user..with postal code 2880. Confirm terms and conditions, and click the "naeste" button. In the next page you can choose the shipping option GLS Pakkeshop.. please chooose this. You will see the page has automatically returned with the 5 closests GLS parcel shops based on the customers address and postal code. Below the 5 suggestions, the customer can then enter address and/or postal code, to get new parcel shops to choose from.. try entering e.g. postal code 2100 and click "soeg". The update of parcel shops are done with AJAX. Choose a parcel shop and go to next page.. In the next page, you will see how the delivery adress is shown to the customers as being the parcel shop. Also, the parcel shop ID is shown, and everything is stored in the order. In oscommerce, the page [login to view URL], you will also have to add an customer field for mobile phone, so before the continue button, you will have an input field with explaining text, because we will use this phonenumber to send TEXT/SMS to the customer with order/shipping updates. (basically its addind an extra field, which should be stored in the order tables in the DB). In the OSC module, in admin, we have to be able as with most shipping modules to set the price and fee for this shipping option, as well as limiting it to specific zones and add/remove tax from this shipping option. You can find the code examples from GLS here: [login to view URL] Here they explain the different soap responses. And here you can find the formal definitions in xml. [login to view URL] Any questions, please dont hessitate to ask.
Project ID: 560016

About the project

2 proposals
Remote project
Active 14 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
2 freelancers are bidding on average $350 USD for this job
User Avatar
We can do it
$300 USD in 10 days
5.0 (7 reviews)
4.8
4.8
User Avatar
Hello, i am experienced osCommerce developer interested in your project.
$400 USD in 7 days
5.0 (5 reviews)
3.1
3.1

About the client

Flag of DENMARK
Copenhagen, Denmark
4.7
22
Payment method verified
Member since Aug 9, 2006

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.