Find Jobs
Hire Freelancers

Write some Software

$8-15 AUD / hour

Lukket
Slået op cirka 8 år siden

$8-15 AUD / hour

Hi, Im looking for someone to develop an Etsy integration module for Prestashop. I will provide the the module file skeleton as well as a Oauth 1.0 library for integrating with the Etsy API. I will also provide a test shop. You will need to fill in the functionally (including SQL tables) I will need the following features: Product Sync When a product is added or edited it needs to be updated on Etsy, this includes photos etc. Please don’t worry about variations (may look at this in future). Products will need to be tracked in a database table (prestashop id > etsy id). PLEASE MAKE SURE ALL LISTINGS YOU ADD A MARKED AS DRAFT MODE DURING DEVELOPMENT. This should only happen after the initial Etsy Account login (Config ETSY_TOKEN and Config ETSY_TOKEN_SECRET must be set) Order Sync Need to import all orders on etsy and update the stock count for products. I also wont a front end page that will trigger this somehow, so it can be added as a repeating cron job. (or if you know of a built in function that will periodically do something in prestashop please use that). Orders will need to be tracked in a database table. This should only happen after the initial Etsy Account login (Config ETSY_TOKEN and Config ETSY_TOKEN_SECRET must be set) Shipping For each carrier create a shipping template, Prestashop uses individual countries and Etsy uses regions, so will need to map each country to a region. When create a product and adding It to Etsy just select the preferred carrier in prestashop and apply that Shipping Template. You will need to track shipping templates in a database table. This should only happen after the initial Etsy Account login (Config ETSY_TOKEN and Config ETSY_TOKEN_SECRET must be set) Error logging I would like a log page that logs API errors, mainly for development but also handy for shop owners. Needs to be in a database and have a back end page. I would recommend starting with this. Pages There will need to be the following controllers/pages in the back end: • Etsy Login (this will be provided) • Bulk Product Export (used after installing the module to import the catalog) • Config Page (we will discuss configuration options as we continue) • Anything else you deem necessary for the functionality Technical Details The oauth 1 library is League Oauth1 with a custom Etsy server object written by me, it uses Guzzle 3. Documentation you will need: Guzzle 3: [login to view URL] (mainly the response object) League: [login to view URL] (you will probably not need this, the login and setup token credientials are already implemented, and I can provide examples on how to work with this) Etsy API: [login to view URL] (you will need this) I can provide examples/help if you get stuck with any of the oauth stuff. Im looking for about a 3 week turnaround maximum.
Projekt-ID: 10178372

Om projektet

9 forslag
Projekt på afstand
Aktiv 8 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
9 freelancere byder i gennemsnit $15 AUD/time på dette job
Brug Avatar.
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$15 AUD på 20 dage
4,8 (55 anmeldelser)
7,1
7,1
Brug Avatar.
Hi, Can you please mention all requirements in document before we start this project ? Also, what's your budget for this project . please do let me know thanks, hafiz
$12 AUD på 20 dage
5,0 (3 anmeldelser)
3,8
3,8

Om klienten

Flag for AUSTRALIA
Geraldton, Australia
0,0
0
Betalingsmetode verificeret
Medlem siden mar. 9, 2013

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.