
Closed
Posted
Paid on delivery
I’ve already built a connector app that lets merchants link their Shopify stores to my SaaS platform—data sync works perfectly. The road-block is the Billing API: every attempt to create a one-time charge runs into setup errors, charge approval failures, and odd glitches with what should be a simple “recurring billing disabled” flow. You’ve shipped Shopify apps before and know the Billing API inside out, so here’s what I need from you: • Diagnose why the initial charge creation is failing and trace any mis-configurations in the app setup or callback URLs. • Implement a clean, compliant one-time charge flow that passes Shopify’s approval, surfaces the confirmation screen correctly to the merchant, and records the charge status on my side. • Resolve the recurring-billing-style webhooks that Shopify still seems to fire, ensuring merchants are never double-charged. • Provide a quick hand-off note or loom explaining where the fix lives in the codebase so my team can maintain it. I’ll give you repo access, existing Billing API code, and a test store. Once the first successful charge goes through on that store and we can replicate it, the job is done.
Project ID: 40607950
90 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
90 freelancers are bidding on average ₹55,764 INR for this job

I’ve worked on Shopify app integrations and billing-related flows, so your brief is clear to me. The key here is usually a mix of app configuration, callback handling, approval URL flow, and webhook logic all needing to align properly. I can trace the failure point, fix the one-time charge process, and make sure the charge status is recorded cleanly on your side. I’ll also leave a concise handoff note so your team can maintain the fix easily.
₹37,500 INR in 7 days
9.5
9.5

Hi, I will fix your one-time charge flow so the Billing API creates the charge, redirects the merchant to Shopify's confirmation screen, and records the status back on your platform without triggering any recurring billing webhooks. On a similar Shopify app fix, the root cause turned out to be a mismatched callback URL between the app setup and the charge creation request. I will check yours first since that is the most common culprit. Questions: 1) Is the app built with Node/Express, Rails, or another stack? 2) Are you seeing specific error codes from Shopify's response, or just silent failures on the confirmation redirect? Share the repo access and test store credentials and I will run the first diagnostic today. Looking forward to potentially working together. Thanks, Kamran
₹41,650 INR in 13 days
8.6
8.6

Hi there! My name is Mohammad and I have been immersed in API Development, Software Architecture, and Web Development for several years now. While Shopify Development hasn't been the only string to my bow, I can assure you that my multi-faceted skill set makes me a perfect fit for tackling your complex billing integration problem. Furthermore, my expertise extends beyond quick fixes; it leans into long-term solutions and sustainable development. Hence, upon fixing the issues at hand, I will provide a comprehensible hand-off note or Loom video explaining precisely where the fix resides in the codebase to empower your team to maintain it effortlessly. All this speaks to my dedication not just to completing the tasks but also circumventing future anomalies. I am confident that by choosing me, you are choosing a proficient problem solver who values maintaining your business operations' integrity and charm amidst improvement. I look forward to helping you achieve a winsome solution that meets your needs. Let's get started!'
₹56,250 INR in 3 days
8.2
8.2

Hi, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Lets connect in chat so that We discuss further. With Regards, Sai
₹37,500 INR in 10 days
7.8
7.8

I can help with this Shopify billing issue. From your description, this sounds less like a platform limitation and more like a flow/configuration mismatch between charge creation, approval callback, and webhook handling. I’ll debug the existing setup, correct the one-time billing implementation, and make sure the merchant sees the right confirmation flow without recurring-charge confusion. I can also provide a short code-location note for your internal team at the end.
₹37,500 INR in 7 days
7.2
7.2

Hello, I've carefully reviewed your Shopify Billing API issue and understand that the Shopify store connection and data synchronization are already working correctly. The remaining blocker is the one-time Billing API flow, where charge creation, merchant approval, callback handling, and unexpected recurring billing behavior are preventing a successful production-ready implementation. I have experience working with Shopify apps, OAuth authentication, Admin APIs, App Bridge, and the Shopify Billing API. I can thoroughly debug the existing implementation, identify any issues with app configuration, callback URLs, embedded app redirects, API version compatibility, or billing permissions, and implement a fully compliant one-time charge flow. I'll also verify webhook handling to ensure duplicate events or recurring billing logic cannot trigger unintended charges, while correctly recording the final payment status within your SaaS platform. The deliverables will include the complete fix, tested on your Shopify development store, clean and well-documented code, a successful end-to-end billing flow from charge creation through merchant approval, and a short Loom/video walkthrough explaining exactly what was changed so your team can maintain it confidently. I also provide 3 months of free post-delivery support for any billing-related issues or minor refinements. PLEASE INITIATE CHAT SO I CAN SHARE MY PREVIOUS SHOPIFY WORK. Best Regards, Nikita Gupta Questions:
₹600,000 INR in 10 days
6.9
6.9

Hello there, I can help you fix this quickly. I have 15+ years of experience building Shopify apps, and I’ve worked deeply with the Billing API. I also use AI in my workflow, which helps me debug faster and deliver clean, reliable solutions in less time and cost. I’ll diagnose the charge failure, fix the setup/callback issues, and implement a proper one-time charge flow that passes Shopify approval. I’ll also clean up webhook behavior to prevent any duplicate charges and provide a simple handoff (with Loom) so your team can manage it easily. I’m confident we can get your first successful charge working on the test store and make it fully repeatable. Let’s chat, Himanshu
₹50,550 INR in 7 days
6.7
6.7

With several successful Shopify projects under my belt, I am your ideal candidate. My in-depth knowledge of the Shopify ecosystem and strong grasp of the Billing API means that I can effectively diagnose and troubleshoot even the trickiest issues. I have a keen eye for detail and an instinct for identifying and rectifying setup errors, charge approval failures, and recurring-billing-style webhooks—which will be essential to delivering a smooth one-time charge flow and ensuring merchants are never double-charged. In addition to Shopify, my broad skillset includes JavaScript, PHP, and Software Architecture. This well-rounded expertise allows me to better understand how different components are interconnected and how they may impact each other within your app's codebase. Drawing on this knowledge, I can provide clear hand-off documentation, making it easier for your team to not only maintain the fixed billing integration but also understand its inner workings. Let's get rid of these bugs together so you can start securely processing charges without any hiccups!
₹40,000 INR in 2 days
6.4
6.4

Greetings, It looks like you're facing quite a challenge with the Shopify Billing API, especially with the initial charge creation and the recurring billing webhooks. These issues often stem from misconfigurations in the app setup or callback URLs, which can lead to frustrating glitches. Here’s how I’d tackle this: 1. **Diagnose the Charge Creation Failures**: I'll meticulously review the existing setup and callback URLs to identify any misconfigurations causing the charge creation to fail. 2. **Implement a Compliant One-Time Charge Flow**: By developing a clean process for one-time charges, I’ll ensure it meets Shopify's requirements and correctly displays confirmation to the merchant. 3. **Resolve Recurring Billing Webhooks**: I'll tackle the webhooks to prevent double charges, ensuring your merchants have a smooth experience. 4. **Documentation for Your Team**: I’ll provide a clear hand-off note or a Loom video to explain the changes, making future maintenance straightforward. Looking forward to helping you get this sorted!
₹37,500 INR in 14 days
6.2
6.2

I have read your job post. I am a Full Stack Developer with experience building Shopify public/private apps, Shopify Admin APIs, Billing API integrations, OAuth authentication, and embedded SaaS applications using Node.js, React, Laravel, and Shopify App Bridge. I have worked on diagnosing app review issues, fixing billing workflows, and ensuring Shopify billing complies with their latest API requirements. I can audit your existing Billing API implementation, identify why the one-time charge creation is failing, verify app configuration, callback URLs, OAuth scopes, and API version compatibility, then implement a reliable one-time billing flow that correctly redirects merchants to Shopify's approval screen, records the payment status, and prevents duplicate charges or unnecessary recurring billing events. I'll also document the changes with a concise hand-off guide (or Loom video) so your team can easily maintain the integration going forward.
₹37,500 INR in 12 days
6.1
6.1

Hi Sir, I am from Bangalore. I have 7 years of experience in Shopify App building and also worked on payment gateway integration, billing APIs.I will diagnose and fix it. Let’s connect
₹39,000 INR in 2 days
5.9
5.9

Hi, I can audit and repair the Shopify one-time billing flow without touching the working store-sync functionality. I’ll trace the complete sequence from charge creation through merchant approval, return URL validation, status verification, and persistence in your SaaS database. The review will cover app configuration, scopes, shop/session handling, callback URLs, test-mode settings, API-version compatibility, and any mismatch between REST and GraphQL billing implementations. I’ll implement a compliant one-time purchase flow that presents Shopify’s confirmation screen, verifies the approved charge server-side, and stores a clear pending/approved/declined/cancelled state. Idempotency controls and transaction-level locking will prevent duplicate charges or repeated callback processing. I’ll also inspect the subscription-style webhooks currently arriving, identify why they are being triggered, and add verified, deduplicated webhook handling so they cannot create billing side effects. Testing will include approval, cancellation, callback retries, expired sessions, duplicate webhooks, and app reinstall scenarios. Delivery includes the code fix, a successful test-store charge, reproducible test steps, and concise hand-off notes or a Loom walkthrough. Question 1: Is the current app public, custom, or distributed through Shopify’s App Store? Question 2: Is billing currently implemented through REST charges or GraphQL mutations? Regards, Houssame
₹56,250 INR in 7 days
6.5
6.5

Data sync working but billing broken almost always means the charge creation call to AppPurchaseOneTimeCreate never gets its confirmationUrl handoff stored properly, or the return_url callback isn't verifying charge status against Shopify before writing to your SaaS. That double-charge risk usually comes from the callback firing twice, once on the redirect and once on a webhook event, with nothing checking whether the charge is already ACTIVE before a second write happens. I'd start with an audit of your app config, the charge creation call, and the callback route, mapping exactly where status gets recorded today and where it silently drops. Then rebuild the charge path as a compliant one-time purchase flow, add a return_url handler that verifies state against Shopify's Billing API before touching your SaaS, and make the webhook handling idempotent so a retried callback or duplicate event can't create a second charge. M1: audit and diagnose config, charge creation, callback route, exact failure points mapped, 21000 INR, 1 day. M2: rebuild charge creation and callback verification flow, 21000 INR, 1 day. M3: idempotent webhook handling, repeatable test-store charge, handoff note or Loom, 21750 INR, 1 day. Is the charge strictly one-time, or does the SaaS need recurring or usage-based billing down the line too?
₹63,750 INR in 3 days
5.6
5.6

I am Mahad Sheikh, a seasoned developer well-versed in all aspects of Shopify's functionality, including API development and software architecture. After reading through your project description, I must say, I am excited by the challenge it presents and I believe I am perfectly poised to deliver the results you need. Over the years, I have honed my skills in fixing intricate issues like what you are currently experiencing - ensuring platforms and integrations run optimally and adhere to strict CPA compliance regulations. I have a deep understanding of Shopify's Billing API and can swiftly diagnose errors within code, identify configuration inconsistencies, and remedy them efficiently. Furthermore, my approach centers around effective communication and long-term solution scalability. In line with this philosophy, I will provide you with not just an initial fix but also a comprehensive hand-off note (possibly through loom) detailing where the fix lies in the codebase so your team can easily maintain it in the future. With access to your repo, existing Billing API code, and a test store, I will prioritize getting that first successful charge through replicate it for the rest of your stores. Let's work together to resolve these billing integration challenges for good!
₹40,000 INR in 6 days
5.2
5.2

One-time charges through Shopify's Billing API are deceptively simple until you hit the callback URL mismatch or the charge object gets created with the wrong `test` flag on a development store. That's usually where "setup errors" and approval failures originate. I'll trace the exact failure point in your existing charge creation flow, fix the callback/redirect configuration, and wire up a compliant one-time charge cycle that surfaces Shopify's native confirmation screen and writes the charge status back to your SaaS. For the recurring-billing webhooks firing unexpectedly, I've seen this happen when the app scopes include `read_charges` alongside subscription-related permissions. I'll audit the scopes and add idempotent webhook handling so duplicate or irrelevant billing events don't trigger any merchant-facing charges. Best regards, Shayan
₹41,250 INR in 12 days
5.3
5.3

This looks like a great fit, We will diagnose your Billing API failures and deliver a working one-time charge flow that passes Shopify approval on your test store. The most common cause here is a mismatch between the charge callback URL and the app's allowed redirection URLs in the Partner Dashboard. We will trace that first, then verify your API version and charge object parameters. For the unwanted recurring webhooks, we will filter those at the handler level so merchants never see a double charge. A couple of quick things to confirm: 1) Which Shopify API version is your app currently using (e.g., 2024-01, 2025-01)? 2) Is the app built with Node/Express, Rails, or another stack? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Ready to start whenever you are. Faizan
₹41,395 INR in 13 days
5.6
5.6

Hello Sir, I have carefully read your requirements and can diagnose and fix the Shopify Billing API issues in your existing connector app. I understand that the store connection and data sync already work, so I will focus only on the one-time charge flow, approval redirects, callback handling, charge-status recording, and duplicate billing protection. The work will include: • Review of the current Billing API implementation • Identification of app setup, callback, or permission issues • Correct one-time charge creation and merchant approval flow • Reliable return URL and charge-status verification • Storage of approved, declined, or cancelled charge results • Handling of unexpected recurring-billing webhooks • Duplicate-charge and repeated-callback prevention • Testing on your Shopify development store • Clear handover notes or Loom walkthrough I have experience with Shopify app authentication, Admin APIs, billing flows, webhooks, session handling, and third-party SaaS integrations. I will consider the work complete once the first charge is approved successfully, recorded correctly in your platform, and the same process can be repeated without errors or double charging. I am waiting for your kind response. Thanks
₹56,250 INR in 1 day
5.0
5.0

You need to fix a Shopify app Billing API flow where one-time charges fail, incorrect billing behavior appears, and merchants are not getting a reliable approval experience. I have experience building ecommerce platforms, payment integrations, API workflows, and backend systems that handle transactions and external service communication. At Poundit Inc, I worked on ecommerce systems with payment flows, backend integrations, and automated business processes. I can review your Shopify app code, trace the Billing API setup, validate app configuration and callback handling, and implement a clean one-time charge flow. I will check why recurring billing events are appearing, prevent duplicate charge scenarios, and make sure charge status synchronization between Shopify and your SaaS platform works correctly. My approach will be to reproduce the issue using the test store, fix the billing logic, verify the approval flow, and provide clear hand-off notes explaining the changes.
₹56,250 INR in 13 days
4.7
4.7

As an experienced developer who specializes in Shopify app development, I can confidently say that I have the right set of skills to tackle your Shopify App Billing Integration roadblock. I have a solid 6+ years of experience working with varied clients in different fields including e-commerce and SaaS, just like your project demands. What sets me apart is my deep understanding of API Development, particularly the Shopify Billing API that you have highlighted as a problem area. In short, what you get by choosing me for this task is more than just fixing a broken feature - it's an overhaul of your billing integration system by someone who genuinely comprehends its framework (minus any potential bugs). So, let's nip these issues in the bud together and make sure your SaaS platform thrives without any hiccups on its billing side, just like it syncs flawlessly with the merchant's Shopify store. Let's get started!
₹37,500 INR in 3 days
4.5
4.5

Hi, Thanks for sharing your project. It aligns well with work I’ve successfully completed for other clients, and I’m confident I can deliver a high-quality solution tailored to your requirements. Before providing an accurate timeline, scope, and budget, I’d like to clarify a few key details to ensure we're aligned from the start. Freelancer’s proposal character limit makes it difficult to cover everything thoroughly here. If you're available, let's connect via chat. I can walk you through similar projects I've completed, discuss the best approach for your specific requirements, and answer any questions you may have. Once I understand your expectations, I'll provide a clear execution plan with realistic timelines and pricing. I’m ready to get started as soon as we finalize the details and look forward to working with you. Best regards, Mayank Sahu
₹37,500 INR in 7 days
4.1
4.1

Tallinn, India
Payment method verified
Member since Sep 15, 2024
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
€250-750 EUR
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
$8-15 USD / hour
€20000-50000 EUR
₹12500-37500 INR
₹37500-75000 INR
$25-50 USD / hour
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
$250-750 NZD
$2-8 USD / hour
₹600-1500 INR
₹37500-75000 INR
$250-750 USD
₹1500-12500 INR
€12-18 EUR / hour