Shopify + Reloadly API Integration Developer

Posted 2 days ago

Worldwide

Summary

Project Overview I am building a Shopify store that sells digital gift cards (PlayStation, Steam, Xbox, Apple, Google Play, Netflix, etc.). I need a developer to build a secure automation that connects Shopify with the Reloadly Gift Card API so customers receive their gift cards automatically after successful payment. Required Features 1. Shopify Integration Connect to my Shopify store. Listen for paid orders using Shopify webhooks. Only process orders after payment is confirmed. 2. Product Mapping Each Shopify product should map to a Reloadly product. Example: Steam €20 Steam €50 PlayStation €10 Xbox €25 The mapping should be easy to edit. 3. Reloadly API The system should: Authenticate with Reloadly. Purchase the correct gift card automatically. Receive the digital code or redemption details. Handle API errors gracefully. 4. Automatic Delivery After a successful purchase: Send the customer an email. Include: Gift card code Redemption instructions Order number Mark the Shopify order as fulfilled. 5. Admin Dashboard Simple dashboard showing: Successful orders Failed orders Gift card delivered Reloadly transaction ID Customer email Timestamp Error logs 6. Error Handling If: Reloadly is unavailable Wallet balance is insufficient Gift card is unavailable Then: Do NOT fulfill the order. Notify the administrator. Log the error. Allow retry later. 7. Security Store API credentials securely. Verify Shopify webhook signatures. Prevent duplicate fulfillment if the same webhook is received twice. Protect against unauthorized API requests. 8. Tech Stack Preferred: Node.js (Express or NestJS) Acceptable: PHP (Laravel) Python (FastAPI) .NET Database: PostgreSQL MySQL MongoDB Deliverables Complete source code. Installation guide. Environment configuration (.env example). API documentation. Deployment instructions. Support for initial testing. Nice-to-Have Features Automatic low-wallet balance alert. Daily sales dashboard. Gift card sales analytics. Retry failed purchases automatically. Multi-language email templates. Ability to add another provider besides Reloadly in the future.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $12.00

    -

    $27.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Shopify
API Development
Nice-to-have skills
Shopify Templates
JavaScript
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 days ago
  • Interviewing:
    3
  • Invites sent:
    4
  • Unanswered invites:
    1
About the client
Member since Jul 10, 2026
  • Italy
    4:31 AM

Explore similar jobs on Upwork

Set up Square Payment apiFixed-price‐ Posted 4 weeks ago
Square API
Wix
Shopify Templates
Web Design
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo