
Closed
Posted
Paid on delivery
I want to bring the full Duffel Flight API into my current flight-booking site from scratch and then use it to create a seamless EgyptAir + Kuwait Airways itinerary. The goal is simple: whenever someone searches any origin to Kuwait City, my platform must surface a single-ticket option that stitches EgyptAir’s CAI leg with Kuwait Airways’ onward sector. All fares, taxes and service fees must display and settle exclusively in Nigerian Naira (₦), no matter the user’s locale. You will: • Wire Duffel’s offers, orders, payments and webhooks into the existing code-base, handling authentication and back-office settings for both airlines. • Build the logic that pulls availability from each carrier, merges the segments, prices them in NGN and presents them as one bookable offer. • Adjust the search and checkout UI so the combined itinerary appears naturally beside other results and proceeds through a single booking flow. • Ensure currency conversion is locked to NGN end-to-end—including confirmation emails and any downstream reporting. Acceptance will be based on: 1. A live search that shows the merged CAI-KWI ticket on both desktop and mobile views. 2. Successful test bookings completing with Duffel’s order ID and payment captured in ₦. 3. Clear, automated error handling for sold-out or schedule-change scenarios. You are free to work within the existing stack once you review it, but the finished integration must be cleanly documented so future routes or carriers can be added just as easily.
Project ID: 40496865
94 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
94 freelancers are bidding on average $147 USD for this job

Hello, As an experienced web service provider, my team at Our Software is perfectly suited for this project. We have deep expertise in HTML, PHP, and web design - key proficiencies that will enable us to swiftly integrate the Duffel API into your flight-booking site. Our extensive knowledge bank in gateways, APIs, authentication systems, and back-office functionalities will further contribute to a seamless merge of all these components. What sets us apart is our dedication to surpassing a client's expectations. We strongly believe in creating user-friendly solutions that lead to positive customer experiences. In line with this philosophy, we'll develop a unified itinerary system that not only incorporates EgyptAir and Kuwait Airways segments but also ensures all fares, taxes, and service fees display alongside relevant information in Nigerian Naira ─ from search results to confirmation emails. Lastly, with regard to scalability and future-proofing the solution, our team pays meticulous attention to detail. The finished integration will be robustly documented so that adding new routes or carriers can be done swiftly and intuitively. Choose us for professionalism, technical competence blended with unwavering customer emphasis - qualities essential for successful project completion. Thanks!
$180 USD in 3 days
8.6
8.6

⭐⭐⭐⭐⭐ Integrate Duffel Flight API for Seamless Flight Bookings ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for an API integration for flight bookings. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects focused on flight and travel integrations. I will create a seamless experience by connecting the Duffel Flight API with your current system, ensuring that all aspects work smoothly within your budget. ➡️ Why Me? I can easily do your API integration and booking system as I have 5 years of experience in web development, API integration, and e-commerce solutions. My expertise includes working with payment gateways, user interface design, and backend development. Additionally, I have a strong grip on other relevant technologies, ensuring a solid and efficient implementation for your project. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ API Integration ✅ Web Development ✅ E-commerce Solutions ✅ Payment Gateway Integration ✅ User Interface Design ✅ Backend Development ✅ Error Handling ✅ Database Management ✅ JavaScript ✅ HTML/CSS ✅ PHP ✅ Agile Methodologies Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
7.8
7.8

Woah Hello, You're looking to integrate the Duffel API into your flight-booking site and create a combined itinerary for EgyptAir and Kuwait Airways. This means I would need to pull availability from both airlines, merge the segments seamlessly, and ensure everything is priced in Nigerian Naira. With 7+ years of experience in API integration, I can help you wire up Duffel's offers, orders, and payment systems, while also adjusting the user interface for a smooth booking experience. I’ll focus on ensuring that all elements, from the search results to confirmation emails, reflect the NGN currency. Plus, I’ll make sure the code is well-documented for future enhancements. My aim is to create a user-friendly, efficient booking process that meets your specifications. Best regards, Ivan Mandinski
$50 USD in 3 days
7.5
7.5

Hi! I can integrate Duffel Flight API end-to-end with offers, orders, payments, webhooks, NGN pricing, and custom EgyptAir + Kuwait Airways itinerary logic so the merged route appears and books smoothly through your existing flight platform. Best Regards
$259 USD in 1 day
6.8
6.8

Hello Integrating the Duffel API requires careful handling of flight search latency and complex booking workflows to ensure a smooth user experience. Having worked as a full-stack developer for over five years, I have successfully integrated travel APIs to automate booking logic and real-time data fetching. I can help you build a robust, error-resistant connection that keeps your site fast and reliable. Are you available for a quick chat to discuss your specific technical stack and project timeline? Giáp Văn Hưng
$135 USD in 7 days
6.9
6.9

One thing I’d like to verify: are EgyptAir and Kuwait Airways already available through your current Duffel account configuration, or will airline access, accreditation, and commercial setup also be part of my scope? The challenging part here isn’t connecting Duffel, it’s making two independent carrier inventories behave like a single, bookable itinerary while keeping pricing, availability, and NGN settlement perfectly consistent from search to ticket issuance. I’d approach this by building an itinerary orchestration layer on top of Duffel Offers/Orders APIs. Search results would fetch and validate both legs, apply NGN-only pricing rules, merge taxes and service fees into a unified fare object, then pass through a single checkout flow. Webhooks would handle order updates, schedule changes, sold-out scenarios, and reconciliation so the user experience remains seamless even when airline inventory changes underneath. Most importantly, I’d structure it so adding future carrier combinations doesn’t require rewriting business logic. I’ve built complex integration-heavy systems including "CohortGenie" (QuickBooks + Stripe financial workflows), "Hypertask AI" (AI-driven automation pipelines), and "EverGreenClass". Beyond SaaS, I’ve delivered production-grade platforms such as [Link Removed], [Link Removed], and [Link Removed], where reliability and transactional integrity were critical.
$110 USD in 2 days
6.2
6.2

Hello There!!! ★★★★ (Integrating Duffel API for CAI-KWI merged itinerary in NGN) ★★★★ Project understanding: You need Duffel API integrated into your flight site to combine EgyptAir CAI leg + Kuwait Airways onward as one booking. All fares, checkout, emails must be locked in Nigerian Naira with proper webhooks and order handling. Services: ⚜ Duffel API offers/orders/webhooks PHP integration ⚜ Multi-carrier flight merge logic ⚜ NGN currency lock & conversion ⚜ Single checkout booking flow ⚜ UI display for merged itinerary ⚜ Error handling for availability changes ⚜ Clean documentation for scaling I have strong experience in PHP/MySQL API integrations and travel booking systems. I will use REST APIs and modular coding to keep system scalable and clean. Will review your current stack first then implement step by step. Let’s discuss. Warm Regards, Farhin B.
$110 USD in 5 days
6.7
6.7

Hello, I came across your Integrate Duffel API & Merge Itineraries and I am very interested in working with you. I have reviewed your requirements and full understand the scope of expectations. I specialize in PHP, Website Design, HTML, Web Development, and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity and professionalism. I work transparently throughout the project progress, deadlines and expectation stay clear at every stage. I would be glad to disucss further details and am ready to start immediately. Looking forward to hearing from you. Regards. Anum
$140 USD in 2 days
5.8
5.8

Hi there, Integrating the Duffel Flight API into your existing flight-booking site presents a unique challenge—ensuring seamless itinerary creation and pricing transparency for routes involving EgyptAir and Kuwait Airways, all in Nigerian Naira. This requires precise handling of currency conversion, API authentication, and combining multi-carrier segments into a single, user-friendly booking process. Our team excels at building robust integrations that meet these exact standards, ensuring everything functions smoothly from search to checkout. Here are our questions: 1. What is your current tech stack, and are there any specific frameworks or libraries we should consider when integrating the Duffel API? 2. Could you provide more details on your existing back-office settings for airline partnerships? Our company has successfully completed numerous similar projects, integrating complex APIs and payment systems in diverse environments. We invite you to explore our portfolio or connect in chat for specific samples. Plus, we offer 30 days of complimentary support post-completion to ensure everything runs flawlessly. Let’s discuss your project today!
$150 USD in 5 days
5.6
5.6

First thing I'd do is map your existing booking flow against Duffel's offer_request -> offers -> order sequence, specifically where offer TTL and payment intent construction land in your PHP layer. Those two touch the MySQL schema the most, so getting them right early shapes everything downstream. On payment: order creation payload differs based on whether you're routing through Duffel Payments or sending your own gateway token. Worth confirming upfront, since it changes the payment_intent shape in the request. For the itinerary merge: the flattest approach is a unified trip table that normalizes slices from multiple offers, deduplicates shared segments by segment_id, and keeps per-offer passenger metadata separate. Handles the edge case where two offers share a connecting leg without double-counting it in the combined view. What you'd get in 4 days for $240: - Full offer_request -> offers -> order + payment flow integrated into your PHP/MySQL schema - Itinerary merge logic with combined-trip display and segment deduplication - Offer TTL handling with re-request or price-lock before order creation - Error handling for payment failures and order state transitions, plus a webhook handler for Duffel order status updates One question: are you on Duffel Payments, or routing payments through your own gateway?
$240 USD in 4 days
5.6
5.6

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there, Thank you for checking my proposal and sharing the detailed project brief. I can build your flight-booking site from scratch, integrating the full Duffel Flight API with EgyptAir and Kuwait Airways, ensuring a seamless user experience. I will deliver: • Integrate Duffel’s offers, orders, payments, and webhooks into the existing code-base • Create logic to merge flight segments, price them in NGN, and display as a single offer • Enhance UI for combined itineraries and streamlined booking flow • Implement locked NGN currency conversion for all aspects You will also receive: • Detailed documentation for easy future expansions I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag.
$200 USD in 7 days
4.6
4.6

Hi Greetings, I reviewed your project "Integrate Duffel API & Merge Itineraries" and can help you complete it efficiently and professionally. I have experience with PHP, Website Design, User Interface / IA, MySQL, HTML, Web Development, API Integration, Payment Processing and have worked on similar projects before. Based on your requirements, I can deliver a reliable solution with clean, well-structured work. • Bid Amount: $30.90 USD • I will deliver on time • Quick communication and regular updates • Post-delivery support included I can start immediately and would be happy to discuss any specific requirements or questions you may have. Looking forward to working with you. Best regards, Praveen Kumar
$30.90 USD in 7 days
4.7
4.7

Your need to integrate Duffel's API for complex itinerary creation, mirroring the functionality of a single-ticket solution for mixed-airline travel, is precisely the challenge I excel at. I've successfully implemented similar API integrations for travel platforms, ensuring robust data flow and seamless user experiences, and I understand the critical nature of handling multiple airline connections within a unified booking process. My approach will involve a phased integration of Duffel's API, starting with authentication and offer requests for EgyptAir and Kuwait Airways. I'll then develop logic to identify and combine eligible flight segments, constructing a single itinerary. This will include meticulous handling of fare aggregation, tax calculation, and service fees, ensuring all transactions are accurately denominated in Nigerian Naira (₦) using appropriate currency conversion and validation. I'll utilize Python with the `requests` library for API interactions and potentially a framework like Flask for backend logic, along with robust error handling and logging for webhooks. To ensure we're perfectly aligned, could you clarify if your existing codebase currently has a dedicated module for handling multi-airline searches or if this will be an entirely new development? Also, what are your expected traffic volumes for searches to Kuwait City? I'm eager to discuss how I can deliver this integrated solution efficiently.
$192 USD in 21 days
4.6
4.6

With over 17 years of comprehensive experience in web and app development, including expertise in API integration, HTML, and MySQL to name just a few, my team and I are perfectly suited to tackle the project of integrating the Duffel Flight API into your flight-booking site and merging it with EgyptAir and Kuwait Airways. We've pioneered web platforms across various domains, and I can confidently state we know how to deliver results that not only meet but exceed expectations. Ensuring a seamless booking experience for your users, no matter their origin or locale is our highest priority. We'll build the necessary logic to pull availability from both airlines, merge segments all while keeping in mind your specific requirements like displaying fares and settling exclusively in Nigerian Naira. We're well-versed in handling complex payment systems as well as currency conversions within projects and this will be no exception.
$225 USD in 7 days
4.8
4.8

As an experienced full-stack developer with a deep knowledge of PHP, MySQL and web development in general, I'm confident that I can bring Duffel Flight API seamlessly to your flight booking site and merge itineraries for EgyptAir and Kuwait Airways. Having built several robust applications, including APIs for seamless data transfer, I understand the importance of building foolproof systems handled error-free. My focus is always on ensuring the user experience is exceptional and that tasks are completed efficiently and within deadline. I am adept at handling complex web projects such as yours and enjoy the challenge of integrating different APIs and ensuring that all functionality aligns perfectly. Whether it's pulling availability from each carrier, merging disparate segments into one cohesive itinerary or displaying prices exclusively in Nigerian Naira (₦), my skills in PHP, Node.js, Vue.js will be put to optimized use. What sets me apart is not just my technical competence; it's also my commitment to precision and documentation. My work will be clean, not just in terms of coding but also in terms of documenting the integration process thoroughly. With me on board, future route or carrier additions will be as seamless as possible as it's something I've had sustained experience in with past work.
$140 USD in 2 days
4.2
4.2

I can integrate the Duffel Flight API into your flight-booking site and handle itinerary merging effectively. I understand you want a seamless booking experience built from scratch with this integration. I have experience working with flight APIs and building booking platforms that require real-time data synchronization and itinerary management. My approach will ensure a clean API integration, smooth user flow, and reliable itinerary merging. I would love to chat more about your project!
$140 USD in 7 days
4.7
4.7

Hello, I have experience with integrating APIs into booking systems and e-commerce platforms, specifically focusing on dynamic pricing and seamless user experiences. I can build a system that interfaces with the Duffel Flight API to pull availability and merge EgyptAir and Kuwait Airways itineraries into a single bookable offer. Implementing real-time fare calculations in Nigerian Naira and ensuring all taxes and fees are displayed correctly will be essential. We can set up webhooks for status updates and order management efficiently. Let's discuss!
$100 USD in 3 days
4.2
4.2

Hi there, I'd love to help you integrate the Duffel Flight API from scratch and deliver a seamless single-ticket EgyptAir (CAI leg) + Kuwait Airways (KWI onward) experience. I’ve worked on API-driven booking flows with offer aggregation, order placement, webhook handling, and robust UI/UX updates so merged itineraries appear naturally alongside other search results on both desktop and mobile. On the backend, I’ll wire authentication, back-office settings, availability pulls, and the pricing/merging logic that produces one bookable offer while applying NGN conversion rules locked end-to-end. For currency accuracy, I’ll ensure all fare/tax/service fee display and settlement happen only in Nigerian Naira (₦), including confirmation emails and downstream reporting, so customers never see mismatched currencies. I’ll also implement clear error handling for sold-out and schedule-change scenarios, using Duffel responses to present actionable messages and avoid broken checkouts. Could you confirm what routes/origin airports should qualify as “any origin to Kuwait City,” and which existing PHP stack/framework you’re currently using so I can align the integration cleanly?
$250 USD in 2 days
3.7
3.7

Greeting! Integrating Duffel end-to-end while creating a seamless EgyptAir + Kuwait Airways booking flow requires careful handling of offer aggregation, order creation, payment processing, and airline availability logic so the combined itinerary behaves like a native booking option. We are a team of 62 professionals with over 9 years of experience in travel technology, API integrations, payment systems, and full-stack web development. Here’s how we can help: • Integrate Duffel Offers, Orders, Payments, and Webhooks into your existing platform • Build logic to retrieve, merge, and present EgyptAir + Kuwait Airways segments as a unified itinerary • Enforce NGN pricing across search, checkout, payments, emails, and reporting workflows • Update desktop and mobile booking flows to support the combined itinerary naturally • Implement robust handling for sold-out inventory, schedule changes, and booking failures • Deliver clean documentation for future airline and route expansion Do you already have an active Duffel account with API access and airline content enabled? Also, what is your current tech stack so we can align the integration architecture efficiently? We’ll deliver a production-ready Duffel integration that provides a seamless NGN-based booking experience with scalable foundations for adding future carriers and routes.
$140 USD in 7 days
3.7
3.7

Hi, I understand the requirement: integrate Duffel's Offers, Orders, Payments, and Webhooks into your existing booking platform and create a unified EgyptAir + Kuwait Airways itinerary that behaves like a single ticket while maintaining NGN pricing throughout the booking lifecycle. The key challenges I see are: * Combining availability from multiple carriers into one bookable journey * Maintaining accurate fare and tax calculations in NGN * Handling order creation and payment capture through Duffel * Managing schedule changes, sold-out segments, and webhook-driven updates * Keeping the checkout experience seamless across desktop and mobile Before committing to an implementation plan, I'd like to review the current codebase and existing flight search architecture. This will allow me to determine whether the combined itinerary should be generated at the search layer, pricing layer, or booking layer for the most reliable user experience. A few quick questions: 1. Is Duffel already connected to the platform? 2. What stack is the current booking engine built on? 3. Are EgyptAir and Kuwait Airways already accessible through your Duffel account? 4. Which payment gateway are you currently using for NGN transactions? Once I review the existing setup, I can provide a clear timeline and implementation roadmap. Regards, Dhruv Patel
$140 USD in 7 days
3.8
3.8

Abuja, Nigeria
Payment method verified
Member since Aug 25, 2024
$30-250 USD
$250-750 USD
$30-250 USD
$30-250 USD
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR
₹600-1500 INR
$1500-3000 USD
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹12500-37500 INR
$10-30 USD
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
₹12500-37500 INR
$30-250 USD
€8-30 EUR
€12-18 EUR / hour
$15-25 USD / hour
₹1500-12500 INR