Business Client need Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Remote cooperation

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"ChatGPT zei:

Hier is de volledige Freelancer.com projectbeschrijving in het Engels, volledig zonder emoticons, zonder onnodige opmaak, modern en professioneel geformuleerd.
Ook inclusief het aanbevolen budget.

Project Title

Advanced SRS–Shopify Omnichannel Integration Middleware

Project Description

We are looking for an experienced integration developer or development team to build a custom middleware solution connecting our ERP/CRM/WMS system SRS with Shopify.
Our current integration works for basic order and inventory flow, but it has several limitations that prevent us from achieving a true omnichannel experience.

We need a scalable, reliable middleware that synchronises vouchers, offline purchases, tracking codes, returns, product attributes, and accounting exports, while ensuring inventory accuracy across all channels.

This project requires professional experience with API integrations, ERP systems, Shopify, and middleware architecture.

Project Goals

To build a robust, real-time integration layer between SRS and Shopify that supports vouchers, POS workflows, returns, inventory accuracy, tracking, marketplace data, and accounting automation.

Scope of Work
1. Voucher Synchronisation (SRS → Shopify)

Vouchers created in SRS must automatically be created in Shopify as online + POS discount codes.

The customer must be able to use these vouchers both online and in-store.

When a voucher is created in SRS:

Automatically send an email to the customer.

Include a QR code that can be scanned in the SRS POS.

Voucher status and balance must stay synchronised between both systems.

2. Tracking and Shipping Synchronisation (Sendcloud → SRS → Shopify)

Sendcloud generates shipping labels and tracking numbers.

Tracking information must be:

Imported into SRS

Synced to Shopify

Must support multicollo shipments.

Shopify must show all tracking codes and send tracking notifications to customers.

3. Offline Purchase Sync (SRS POS → Shopify Customer Profile)

All offline (in-store) purchases made through SRS POS must appear in the customer's Shopify profile.

Required for loyalty, customer service, and marketing automation.

4. Return Processing (Returnista → SRS → Shopify)

Current issue:
Returnista modifies stock in Shopify, and SRS modifies stock again during return processing. This causes double adjustments and inaccurate stock levels.

Required solution:

Returnista sends return information only to SRS.

SRS remains the single source of truth for inventory.

Shopify inventory is always overwritten by SRS inventory through the middleware.

Shopify may still receive return status updates, but without any inventory changes.

Optional: if a customer selects a specific store in Returnista, the returned inventory should be applied to the correct store in SRS.

5. Notifications for Non-Deliverable Items

If SRS marks an item as non-deliverable after order ingestion, we must receive:

A status update back into Shopify

A customer notification

The option to partially fulfil or to cancel the order

6. Photography Workflow Automation

We want a structured workflow for product photography:

An overview showing:

Items that still need photography

Items at the photographer

Items completed

Ability to bulk upload images and automatically map them to products by SKU or EAN.

Automatic publication of these images to Shopify.

7. Marketplace Attribute Management

SRS has limited fields for marketplace-specific data (Bol, Amazon, Kaufland).

We need:

An attribute-management layer inside the middleware

Mapping tables for:

fabric

color

fit

collar type

seasonal attributes

category rules

Automatic export to:

Shopify metafields

Channable

Marketplace feeds (if applicable)

8. Address Validation (Before Sending Orders to SRS)

Some Shopify orders fail to import into SRS due to missing or incorrect billing details.

Middleware must:

Validate and correct address data

Block invalid orders until resolved

Log all errors in a clear dashboard or report

9. Exact Online Integration

Automatically export:

Orders

Refunds

Credit notes

Payment information

Export should follow Exact Online API requirements.

Technical Requirements

Experience with Shopify API (Admin, POS, metafields)

Experience with ERP integrations (preferably SRS or similar systems)

Experience with accounting integrations (Exact Online is a plus)

Middleware or API gateway development experience

Logging, retry logic, and error handling

Scalable architecture (Node.js, .NET, Python or similar)

Documentation and handover required

Deliverables

Fully working middleware (hosted or self-hosted)

Documentation for all endpoints and workflows

Logging and reporting dashboard

Full test results for all workflows

Deployment support

Final handover" (client-provided description)


Matched companies (3)

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more