XX
Shopify Custom App Integration DeveloperFreelanceJobsCanada

Cette offre d'emploi n'est plus disponible

XX

Shopify Custom App Integration Developer

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

À propos

Job Description
We are looking for an experienced Shopify developer to create and configure a Shopify Custom App that connects our existing internal system ("Lagersystem") to our Shopify store.
Important:
The backend system already exists. We do NOT need a full system build.
We only need a clean Shopify integration using Admin API and Webhooks.
Project Goal
Connect Shopify to our existing system so that:
Our system can read paid orders.
Our system can update fulfillments (send tracking numbers back to Shopify).
Shopify automatically notifies our system when an order is paid.
This will be done using:
Shopify Custom App
Admin API
Webhooks
Scope of Work
Shopify Custom App Setup
Create a Shopify Custom App in the store admin.
Configure Admin API scopes:
read_orders
write_fulfillments (crucial)
Install the app.
Securely store the Admin API access token (shpat_).
Webhook Configuration
Create a webhook for:
Event: Order payment
Format: JSON
API Version: Latest stable
Webhook must send data to our backend endpoint.
Securely store the Shopify Webhook Secret.
Implement proper HMAC verification in backend.
Backend Integration
Connect Shopify Admin API using:
SHOPIFY_ACCESS_TOKEN
SHOPIFY_STORE_URL
Implement webhook endpoint to:
Validate Shopify HMAC signature
Parse order data
Forward order data into our existing system
Implement fulfillment updates:
Send tracking number back to Shopify using write_fulfillments
Environment Variables
The following must be securely configured:
SHOPIFY_ACCESS_TOKEN="shpat_xxxx..."
SHOPIFY_WEBHOOK_SECRET="yyyy..."
SHOPIFY_STORE_URL="your-store-"
No tokens should ever be exposed in frontend code.
Technical Requirements
Strong experience with Shopify Admin API
Experience implementing secure Shopify Webhooks (HMAC validation)
Experience with REST or GraphQL Admin API
Clean error handling and idempotent webhook processing
Backend experience , Python, or similar)
Deliverables
Fully working Shopify Custom App integration
Webhook properly receiving paid orders
Secure HMAC validation implemented
Ability to send fulfillments (tracking numbers) back to Shopify
Clean documentation of setup steps
Important
We already have a working backend system.
This task is only about:
Connecting Shopify correctly and securely
Ensuring reliable real-time order intake
Enabling fulfillment updates
Contract duration of less than 1 month. with 30 hours per week.
Mandatory skills: Shopify, API, Web Development, Shopify Apps, API Integration
  • Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.