← Live feed

API Developer Needed — Premium Apparel Integration for Shopify & OpenCart

Contract
HOURLY / PART_TIME
Client
NZL
Live feed
Upwork

ecommerce-consulting, web-programming, shopify, javascript, api-integration, opencart, php

Preferred qualifications

  • Experience: Expert
**Job Title: API Developer Needed — Premium Apparel Integration for Shopify & OpenCart** **About the project** We operate two New Zealand websites: - **Repro Graphics:** reprographics.co.nz — Shopify. - **Quality Uniforms:** qualityuniforms.co.nz — OpenCart. We want to import and automatically sync the full Premium Catalogue / Premium Apparel product range on both websites. Our Shopify store already uses a custom **Repro Vendor Management app** for Trends products. We want a similar or improved importing and management process for Premium Apparel across both platforms. **Both websites should follow the same product importing and syncing structure, while being managed independently.** Each website must have its own product selection, pricing rules, category mapping, sync controls and update status. Importing or changing settings on one website must not automatically change the other. **What we need** - Review our existing Trends app and use its workflow as the reference for both websites. - Import all products available through the Premium Apparel API, including descriptions, brands, images, specifications, colours, sizes and SKUs. - Correctly map products and variants into Shopify and products and options into OpenCart. - Automatically update supplier prices, stock availability and relevant product information. - Provide independent selling prices and markup rules for each website, with appropriate GST handling. - Make future imports and updates easy, without creating duplicate products. - Handle discontinued products and unavailable variants appropriately. - Map products into each website’s existing categories and collections. - Display products using each website’s existing product page structure. - Provide independent controls for product selection, manual imports, schedules, sync status and errors. - Ensure a failed or paused sync on one website does not prevent the other from working. - Preserve the existing Trends integration and live website functionality. Shared backend code or supplier data processing may be used where practical, provided both websites remain independently manageable. Some products use the supplier’s existing **KitBuilder customiser**. We will provide the embed code for inclusion on the relevant page(s) on both websites; no customiser needs to be built from scratch. **Testing and handover** Include sample testing on both platforms before the full import, verification of pricing, images, variants/options and stock updates, secure API access, source code, setup documentation and a practical handover. Supplier orders will continue to be placed manually. Automated supplier ordering is outside this scope. **Please include in your proposal** - A **fixed-price quote for both websites**, showing the shared work, Shopify work and OpenCart work separately. - A clear list of everything covered in the quoted price. - A project plan with milestones, deliverables and estimated completion dates or timeframes for each platform. - Your proposed structure and an explanation of how each website will be managed independently. - Examples of relevant Shopify and OpenCart supplier API integrations. - Any access, information or dependencies required before starting. - Any exclusions, hosting charges, subscriptions or ongoing costs. - Your post-launch support period, what it covers for both websites and your ongoing maintenance rates. **Supplier references** Catalogue: https://www.premiumcatalogue.co.nz/ API documentation: https://api.premiumapparel.co.nz/docs#/ API credentials, KitBuilder embed code and access to review our existing systems will be shared privately.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in