
Closed
Posted
Paid on delivery
I need a small desktop utility that connects to my Seller Central account through Amazon’s SP-API and handles one very specific order-processing step: shipment tracking. The application should poll for recently shipped orders, pull the carrier name and tracking ID I have already uploaded, and then push basic status updates (shipped, in transit, delivered, exception) back through the SP-API so the order timeline inside Seller Central stays in sync. Key points • Focus is shipment tracking only; no inventory work or deep sales analytics needed. • Basic status updates are enough—location–by–location detail is unnecessary. • The tool must run locally on Windows, storing credentials securely (refresh token, client ID/secret). • I would like clear setup instructions and the full source code so I can recompile or extend it later. Acceptance criteria – Given a test order with a valid tracking number, the app detects the current carrier status and posts the corresponding update through SP-API without manual intervention. – Logs plainly show each API call, the response code, and any error message. – A simple UI or config file lets me set polling frequency and choose which marketplaces to watch. If you are comfortable with SP-API rate limits, OAuth workflow, and a Windows-friendly language such as Python (Tkinter/PyInstaller) or C# (.NET), this should be a straightforward build. I’m ready to review your approach and get started right away.
Project ID: 40714940
199 proposals
Remote project
Active 13 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
199 freelancers are bidding on average $445 USD for this job

Hi — Elias here from Miami. I understand you're looking for a desktop utility to connect with your Seller Central account via Amazon’s SP-API. The goal is to streamline order tracking, which is crucial for customer satisfaction and operational efficiency. A common issue in systems like this is ensuring robust API integrations, especially with authentication and data retrieval. The tricky part is usually handling the complexities of order states and ensuring the system can scale as your needs grow. My approach would involve structuring the application with a focus on maintainability and ease of use. I would prioritize a clean architecture, using Python for seamless API interactions and ensuring OAuth is implemented securely. This will help prevent potential data handling issues. I have experience with similar integrations, having developed tools that connect to various APIs for e-commerce platforms, which has equipped me to foresee potential pitfalls. A few questions to better understand the scope: Q1 – What specific order tracking features are you looking to implement? Q2 – Are there existing tools or workflows that this utility needs to integrate with? Q3 – What are your expectations regarding data handling and reporting? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 3 days
7.9
7.9

With over 5 years of experience in software development and an impressive range of skills including Python, Desktop Apps Development, Web Scraping & Automation, I am ideally suited to take on this project. My extensive knowledge with SP-API rate limits and OAuth workflow combined with my fluency in Python, a windows-friendly language such as Tkinter/PyInstaller would guarantee a successful completion of the project. Furthermore, I am more than willing to provide any form of support you may need post project completion as it is important for me to ensure client satisfaction. With this in mind, I will not only equip you with the necessary full source code but also clear setup instructions for future use or customization needs. As a detail-oriented freelancer,I'll make sure the application logs plainly display each API call made and accurately highlights any relevant response code or error message for seamless troubleshooting. -Allow me to take care of your order-tracking tasks and deliver an application that runs smoothly on Windows while providing satisfactory results. Let's discuss your preferred approach and get started on this project right away!
$500 USD in 7 days
7.9
7.9

hi there i would like to help you in this task can create this amazon sp-api order shippment tracking in C# for windows lets have a detail chat.. thanks
$500 USD in 7 days
7.2
7.2

I am having 24+ years of sound experience in website development and designing area and have expertise working with technologies like NET, PHP, .Angular, Flutter, HTML5, CSS3, NodeJs, Python, Aws, Azure and Firebase. As per my knowledge, Amazon does not accept custom mid-transit tracking milestones (like "in transit" or "exception") via the SP-API. Instead, it maintains its own direct integrations with major global carriers (UPS, FedEx, DHL, USPS, etc.) and handles pulling the live tracking events autonomously to update the customer's timeline, we just need to supply with the initial CarrierCode and TrackingNumber. The App will have two phases: 1. A Windows app, allowing to upload carrier name and tracking ID for orders that your warehouse has shipped and to configure your SP-API credentials - we will use windows built-in Data Protection API to encrypt them, so that even if someone steals the encrypted file, they cannot decrypt it on another machine. 2. A Windows Service: It will run in background and keep polling with rate limit backoff retry logic for recently shipped orders, pull the carrier name and tracking ID and push them to Amazon. It will update the order status to "Shipped" on Amazon and starts their automated timeline tracking. The solution will be developed in C#.NET and delivered with complete source code, necessary setup and deployment details. In addition to the payment I strive to have a wonderful five star positive feedback. Let's start right now...
$450 USD in 7 days
7.0
7.0

Hello!, I am a Florida-based senior software engineer and I can build this Amazon SP-API desktop utility the right way, not as a quick script that breaks later. Your main pain point is usually not the UI, it is getting stable Seller Central OAuth auth, handling SP-API correctly, and making sure order tracking data is pulled, verified, and displayed reliably without manual work. I can take this in clear phases: 1) confirm the exact tracking fields and workflow, 2) implement secure OAuth and SP-API connection, 3) build the desktop app in Python or .NET, 4) add testing and error handling so it stays dependable. I pay close attention to the little details clients usually care about, like token refresh, rate limits, edge cases, and clean export/display of order tracking data. That is what makes the difference between a tool that “runs” and one you can actually use daily. Relevant work I’ve done includes: - a desktop order sync tool for a regional e-commerce team - an inventory and shipment tracker for a small warehouse system - a Python API utility for automated order status reconciliation - a .NET desktop admin app for internal operations Quick questions: 1) Do you want tracking pulled for all orders, or only unshipped/shipped orders? 2) Should the app just display tracking, or also export to CSV/Excel? 3) Do you already have SP-API credentials set up, or do you want help with that flow too? If you want, I can map the exact build plan before coding so there are no
$625 USD in 3 days
6.7
6.7

I CAN BUILD A LIGHTWEIGHT WINDOWS TOOL THAT KEEPS SELLER CENTRAL SHIPMENT STATUS IN SYNC AUTOMATICALLY. I understand you need a focused utility for shipped-order tracking only—not inventory or analytics. I have 12+ years of IT experience and have worked on similar Amazon API, OAuth and order-processing integrations. I’ll build it with Python + Tkinter/PyInstaller or C#/.NET, securely handling SP-API credentials, polling selected marketplaces, retrieving carrier/tracking details, mapping statuses to shipped/in-transit/delivered/exception, and posting updates through SP-API. I’ll also handle rate limits, retries, token refresh and clear API/error logging. The UI/config will allow polling frequency and marketplace selection, with full source code, setup/recompile documentation and testing against a valid test order. Thanks, Christina
$500 USD in 7 days
6.5
6.5

★★★ SP-API SPECIALIST ★★★ Hi, To implement the desktop utility for shipment tracking, I will use Python with Tkinter for the UI and PyInstaller for packaging. The application will authenticate using OAuth 2.0, securely storing the refresh token, client ID, and secret in a configuration file. I will set up a polling mechanism to check for recently shipped orders via the SP-API, specifically using the 'GET /orders/v0/orders' endpoint to retrieve order details. The application will extract the carrier name and tracking ID, then update the order status using the 'POST /orders/v0/orders/{orderId}/tracking' endpoint. Each API call will be logged, capturing the response code and any errors for transparency. For setup, I will provide clear instructions and the full source code, allowing you to recompile or extend the application as needed. The UI will include options for setting the polling frequency and selecting marketplaces to monitor. To get started, I will need access to your Seller Central account for testing and any specific requirements for the UI design. Thanks!
$250 USD in 3 days
6.6
6.6

I propose developing a Windows desktop application that automates shipment tracking by integrating with the SP-API and your Amazon Seller Central account. The solution will focus solely on tracking functionality, ensuring a lightweight and efficient tool. I will prioritize user-friendly design, secure credential handling, and clear setup instructions, providing you with full source code access for customization. The application will automate tracking updates, adhere to SP-API rate limits, and offer flexibility in adjusting polling frequency and marketplace selection. Detailed logs will document API interactions for monitoring. Let's collaborate closely to deliver a tailored, high-quality solution that meets your automation needs effectively.
$675 USD in 5 days
6.3
6.3

AMAZON SP-API SPECIALIST --------------->>>I have worked with SP-API OAuth workflows, refresh tokens, and rate limits before, so a focused tool like this shipment tracking utility is a clean, straightforward build for me. I will build this in C# (.NET) as a lightweight Windows desktop app, storing credentials securely and polling shipped orders to pull carrier and tracking data, then pushing status updates (shipped, in transit, delivered, exception) back through SP-API automatically. Logs will clearly show each API call, response code, and error, and a simple config or UI will let you control polling frequency and marketplaces. You will get the full source code and clear setup instructions so you can extend it later. QUICK QUESTION — do you already have SP-API developer credentials and app authorization set up, or should that be part of this build? Please ping me to get started and provide you with great QUALITY results. Thanks!!!
$800 USD in 7 days
6.3
6.3

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * ASP.NET C# web and software development * Android app development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
$250 USD in 2 days
6.0
6.0

Hi, I'm Denis, a full-stack developer experienced in desktop utilities and third-party API integrations, including OAuth workflows and polling systems. I understand your project: a lightweight desktop app that polls Amazon Seller Central for shipped orders, retrieves carrier and tracking data, and pushes status updates via SP-API—eliminating manual entry and keeping timelines current. I've built similar systems handling rate limits, token refresh, and audit trails. My approach: 1. Review SP-API scope requirements and confirm OAuth flow 2. Build the core polling loop to fetch orders, map carrier statuses to SP-API payloads, and handle retries 3. Create a simple Tkinter interface for Windows with configurable polling frequency and marketplace selection 4. Add encrypted file-based credential storage for refresh tokens 5. Implement comprehensive logging for all API calls, responses, and errors 6. Package with PyInstaller for standalone execution 7. Provide full source code and documentation Key technical focus: handling SP-API rate limits cleanly using exponential backoff and retry queues, so throttling won't disrupt your workflow. Polling intervals will be user-configurable to match your order volume. One realistic consideration: if your carrier data format or tracking ID structure differs from SP-API expectations, we'll adjust the mapping logic during testing. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
$250 USD in 3 days
6.0
6.0

Hi, I've built directly against Amazon's SP-API before, including OAuth refresh token flow and the marketplace-specific endpoints, so the confirmShipment/order status path here is familiar ground. One design question early: do you want the app to poll the carrier for live status, or just re-post the tracking you already uploaded so the Seller Central timeline stays in sync? SP-API can hold the tracking; live carrier status usually needs a separate carrier or third-party API, which changes the build. We've also worked on Amazon listing tooling that reads seller data and publishes back through their APIs. Descripio: an AI Amazon listing optimizer with direct publishing. For Python on Windows I'd use PyInstaller with an encrypted config for the credentials, and structured logs showing each call and response code. Which marketplaces should it watch first? Adil
$550 USD in 7 days
5.9
5.9

Hey, You’re not just asking for tracking sync , you’re trying to stop Seller Central from drifting out of step with real shipment events. That gap is exactly what I’d build around. I’ve worked on Python and API-driven utilities that connect cleanly to external services, manage OAuth tokens securely, and keep logs clear enough for support and future extension. For this SP-API tool, I’d handle the polling flow, carrier status mapping, Windows-friendly local storage, and a simple config/UI for marketplaces and frequency. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. A couple of details will help me shape the build properly: should the app detect status via carrier tracking APIs directly, or only through SP-API fields already available? Do you want SQLite or encrypted file storage for credentials and settings? Would you prefer Python/Tkinter + PyInstaller, or a C# desktop app? Looking forward to your reply so we can finalize the exact plan. Best regards, Asad
$250 USD in 10 days
6.1
6.1

Hi, I can develop the Windows desktop utility to connect with Amazon Seller Central through SP-API and handle shipment tracking updates. I can implement the OAuth flow, secure credential storage, scheduled polling, carrier/tracking retrieval, status mapping, and SP-API updates for selected marketplaces. I’ll also include clear API/request-response logging, error handling, configurable polling frequency, and a simple UI/configuration for marketplace selection. The application can be built with Python + Tkinter and packaged with PyInstaller for Windows. I’ll provide the complete source code, setup documentation and build instructions so you can recompile or extend the application later. I’m available to start immediately. Thank you!
$500 USD in 7 days
6.1
6.1

Hello, I understand you need a Windows desktop utility that monitors your Amazon Seller Central orders via SP-API, pulls the carrier and tracking ID you’ve already uploaded, and pushes status updates (shipped, in transit, delivered, exception) back to keep the order timeline in sync. The app should run locally, store refresh token and client credentials securely, log each API call with response codes and errors, and let you set polling frequency and marketplaces through a simple config or UI. Technical approach: Build a .NET Windows Forms or WPF app using C for reliable desktop execution and easy packaging with ClickOnce or an installer. Use the Amazon SP-API .NET SDK (or raw HTTP calls) to implement OAuth2 login with refresh token persistence via Windows Credential Manager. A background timer polls the Orders API for recent shipments, reads tracking details from a local CSV or config (where you upload carrier/tracking), then calls the Order Updates API to post status. All calls are logged to a rolling file with level, endpoint, status, and message. Config file (JSON) holds marketplace IDs, polling interval, and log path. Core modules: - Auth Manager: handles SP-API OAuth flow, secure token storage, and automatic refresh. - Order Poller: queries GetOrders/ GetOrderItems, filters by shipped status, extracts carrier/tracking from your data source. - Status Updater: maps carrier status to SP-API shipment status and submits via UpdateShipment. - Logger: wraps NLog or Serilog for plain‑text API call logs. - Settings UI: simple window or config editor to adjust polling, marketplaces, and view logs. Relevant systems: While we don’t have a public SP‑API tracker, we’ve built similar secure desktop integrations-for example, the SecureCom desktop client (E2E encrypted messaging) that manages token storage, background sync, and detailed logging, and the TripWireCreative GHL automation that polls external APIs and pushes updates via webhooks. Those projects demonstrate our ability to handle OAuth, background workers, and reliable Windows desktop deployment. Implementation strategy: Start with a minimal MVP that authenticates, fetches one test order, and posts a status update. Add the polling loop and config UI next, then implement logging and secure credential storage. Test with a sandbox seller account to validate rate‑limit handling, then package the installer and provide source code with a README. Iterate based on your feedback before final delivery. Regards, Rohit
$250 USD in 8 days
6.3
6.3

Pushing shipment status back through SP-API is the part I'd pay closest attention to here. A malformed update on that call risks feedback loops with Seller Central if the timeline drifts from what's already uploaded, rather than failing quietly. Pulling the carrier and tracking ID that's already there is the easier half. I'd build this as a focused OAuth (LWA) plus SP-API client, a logged polling loop, and a small config UI for the interval. Credentials stored locally with proper encryption, not plaintext in a config file. Exception status gets logged distinctly from shipped and delivered so a failed handoff doesn't get lost in the happy path. You'd get the full compilable source, not a packaged exe with no visibility into what it's doing. M1: OAuth/LWA flow, secure local credential storage, config scaffold with the polling interval setting. 210 USD, 2 days. M2: Polling loop pulling shipped orders plus the carrier and tracking already uploaded, with logging. 240 USD, 2 days. M3: Shipment status push back through SP-API (shipped, in transit, delivered, exception) plus end to end testing. 190 USD, 2 days. Do you already have an SP-API app registered with LWA credentials for your marketplace, or does that need setting up from scratch as part of this?
$640 USD in 6 days
6.0
6.0

Hi, I understand you need a focused Windows utility that connects to Amazon Seller Central through SP-API, monitors shipped orders and keeps shipment-status information synchronised without adding unnecessary inventory or analytics functionality. I can build this in Python with Tkinter and package it as a Windows executable using PyInstaller. The application can implement Amazon OAuth, securely store the refresh token and client credentials, poll the selected marketplaces, retrieve shipment/carrier information and process the relevant order updates. For reliability, I’ll design the polling layer around SP-API rate limits, retries, timeouts and clear state handling so orders are not repeatedly processed unnecessarily. Logging will record each API request, response status and relevant error information while avoiding exposure of sensitive credentials. Polling frequency and marketplace selection can be controlled through a simple UI or configuration file. I’ll test the complete workflow with a valid test order, including authentication, tracking retrieval, status handling, API responses and error scenarios. The handover will include the complete source code, build requirements and concise setup/recompilation instructions. Best regards, Houssame
$250 USD in 1 day
6.5
6.5

I can deliver a focused Windows .NET desktop utility for Amazon Seller Central shipment tracking using SP-API and OAuth, with clear carrier/status handling, resilient API error reporting, and straightforward local credential configuration. I will provide clean, compilable source code, setup instructions, and a concise test path for a valid order/tracking number. My 25+ years of .NET architecture experience and 5.0 rating across 117 reviews support a clean, maintainable delivery. Please confirm the target Windows/.NET version and current SP-API app setup for kickoff.
$550 USD in 10 days
6.1
6.1

SP-API rate limits are unforgiving when you're polling carrier status from outside providers and then writing back to Amazon. I'd build this in Python with a two-tier polling system: slow background checks for orders still in transit, fast retries only when a carrier API confirms a state change, so you stay under the burst ceiling without missing delivery events. The app would use python-sp-api for OAuth refresh and order updates, requests or a lightweight carrier SDK for FedEx/UPS/USPS lookups, and Tkinter for the config UI. You'd get a PyInstaller .exe, plain JSON config for marketplace IDs and poll intervals, and structured logs that trace every API call and response code. I've built automated trading bots that had to respect exchange rate windows and a backtesting pipeline that chewed through 1,260 parameter combinations without timeouts, so I'm used to designing around API budgets. You can see the rest at ffulb.com. I'd need your SP-API app credentials and a sample order with a live tracking number to confirm the carrier endpoints return the fields Amazon expects.
$400 USD in 5 days
5.6
5.6

Hi, I can build this as a lightweight Python Windows desktop utility focused specifically on shipment tracking. The application will securely connect to Amazon SP-API using OAuth credentials, poll the selected marketplaces for relevant orders, read the carrier/tracking information, obtain the latest shipment status, and process the required status workflow automatically. I’ll include: • Configurable polling frequency and marketplaces • Secure credential handling • Shipped/in-transit/delivered/exception mapping • Clear API/error logging • SP-API rate-limit/error handling • Simple Windows UI • PyInstaller executable + complete Python source • Setup/recompile documentation I’ll first verify the exact SP-API operation and permissions available for the required order-status update, so the implementation follows Amazon’s supported workflow rather than relying on an unsupported assumption. Price: $550 fixed Timeline: 4–5 days I can start immediately once the SP-API application credentials and test marketplace/order are available. Thanks, Yasir
$550 USD in 5 days
5.4
5.4

Tbilisi, Georgia
Member since Sep 16, 2026
$250-750 USD
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹500000-1000000 INR
$10-30 USD
$20-30 SGD / hour
₹400-750 INR / hour
€30-250 EUR
₹12500-37500 INR
$15-25 USD / hour
$30-250 USD
₹37500-75000 INR
$16-65 HKD / hour
$5000-10000 USD
€250-750 EUR
£20-250 GBP
$2-8 CAD / hour
£750-1500 GBP
$250-750 USD