
Completed
Posted
Paid on delivery
My CodeIgniter 4 travel-booking site, [login to view URL], is almost ready to go live and I now need three clear things wrapped up: • Payment integration – Stripe is first priority and must handle one-time, multi-currency transactions. I also want PayNow (Singapore) and a direct bank-transfer option surfaced at checkout, so you’ll wire those in alongside Stripe’s PHP SDK. • Navigation tweak – on [login to view URL] the fourth item in the header slides forward to the third slot; I want that exact switch on my own menu so the user flow matches. • Light API assistance – another developer is building a REST API that powers mobile apps. I’ll need you to look over his work, answer questions, and patch any CodeIgniter routing or controller issues that block . In detail: Milestone 1 — Stripe Core Payments (Foundation) Goal: Working Stripe payment flow with DB logging + webhooks. Deliverables 1. Stripe PHP SDK installed and configured (test + live mode env keys) 2. Payment flow implemented Choose ONE: • Stripe Checkout (preferred for speed) OR • Stripe Payment Element Must support: • One-time payments • Multi-currency charge • Order metadata (order_id, email) 3. Webhooks (CRITICAL) Implement endpoints for: • [login to view URL] • payment_intent.payment_failed • [login to view URL] (if Checkout used) Webhook must include: • Signature verification • Idempotency protection (no duplicate fulfilment) 4. Database schema + logging Create payments table storing: • provider • payment_intent/session_id • order_id • amount + currency • status • full webhook payload • timestamps 5. Refund capability • Admin endpoint OR CLI command to refund Stripe payments. Acceptance criteria • Test payment succeeds → order marked PAID. • Failed payment → order remains PENDING. • Webhook logs visible in DB. ________________________________________ Milestone 2 — PayNow + Manual Bank Transfer Goal: Add non-card payment options. Deliverables PayNow Using Stripe PayNow (if available): • Show PayNow as checkout option • Generate unique order reference • Store: o reference o status (pending/paid/expired) o paid_at • Automatic update via webhook or callback Bank Transfer Manual payment system: 1. Checkout option: Bank Transfer 2. Unique payment reference per order 3. Receipt upload form (jpg/png/pdf) 4. Store upload + audit trail 5. Admin panel: o Approve payment o Reject payment o Change order status 6. Email/WhatsApp notification when receipt uploaded. Fraud & safety checks • Amount mismatch detection • Currency mismatch detection • Duplicate receipt detection • Payment expiry timeout Acceptance criteria • Bank transfer order → pending → admin approves → PAID. • Receipt upload works and stored securely. ________________________________________ Milestone 3 — Order State Machine + Notifications Goal: Make payments production-ready. Deliverables Implement order lifecycle: DRAFT → PENDING_PAYMENT → PAID → FULFILLED → CANCELLED / REFUNDED Add: • Order confirmation email • Payment confirmation email • Payment timeout handling Acceptance criteria Orders move automatically between states based on payment events. ________________________________________ Milestone 4 — Navigation Menu Reorder (Klook behaviour) Goal: Menu UX tweak. Deliverables 1. Identify menu source (view/config/DB). 2. Implement deterministic rule: o Force menu item #4 → position #3. 3. Must work on: o Desktop header o Mobile/hamburger menu o Cached header Acceptance criteria Menu order identical across devices and persists after cache. ________________________________________ Milestone 5 — CI4 API Review + Fixes (Mobile App Support) Deliverables Routing review • Route groups /api/v1 • Correct HTTP verbs • Disable auto routing • Version-ready structure Controller review • Namespaces + visibility • Proper JSON responses • Validation + consistent error payloads Security & mobile readiness • Token/Bearer auth placement • CORS + preflight handling Testing support • Postman collection OR cURL examples Out of scope (explicit) • Full API redesign • OAuth/SSO • Performance tuning Acceptance criteria All existing API endpoints reachable and tested via Postman. ________________________________________ Milestone 6 — Supplier API Comparison Research Goal: Research best no-monthly-fee partners. Suppliers to research Attractions: • GlobalTix • Luxury Travels • 1 additional supplier Flights & hotels: • Affiliate/deep-link providers (no monthly fee) Deliverables 1. Spreadsheet with columns: Partner name Category Model (Direct/Affiliate/Aggregator) Coverage Upfront fees Recurring fees Commission model Payment flow API type/docs/sandbox Approval requirements Payout terms Refund ownership Support availability Pros / Cons Risk notes Source links 2. Written recommendation: • Best no-fixed-fee launch stack • When to upgrade to aggregators • Shortlist partners per category Acceptance criteria Spreadsheet + written recommendation delivered. ________________________________________ Milestone 7 — Fulfilment + Admin Ops Essentials Goal: Ensure bookings can be delivered and managed. Deliverables • Voucher fulfilment flow design (API suppliers) • Orders admin page: o Filter by status o Payment logs view o CSV export Security basics • Auto routing OFF • Stripe keys in ENV • Webhook signature verification • Secure file uploads Acceptance criteria Admin can manage orders and payments from dashboard.
Project ID: 40210261
48 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

As a seasoned web developer, I have a wealth of experience in API development, HTML and PHP - precisely the skillset needed for your CodeIgniter 4 project. With over a decade of industry experience and a strong understanding of payment gateways (including the use of Stripe's PHP SDK), I'm confident in my ability to integrate multi-currency transactions seamlessly into your travel-booking site. Additionally, my proficiency in using Stripe PayNow and implementing manual bank transfers aligns perfectly with your project needs. Moreover, I am adept at troubleshooting and finding solutions to any errors you may encounter that relate to CodeIgniter routing or controller issues. Hence, I can provide valuable assistance in reviewing and refining the REST API that powers your mobile apps. I'm competent in detecting irregularities and maintaining top-notch security measures – quality assurance that is essential for any successful online payment system. On a less technical note, I value client satisfaction immensely - it's what drives my success. My team of professionals shares my commitment to delivering high-quality work on time, every time. With 7-day a week availability, we are dedicated to meeting your project milestones promptly. So why not entrust me with your CodeIgniter 4 travel-booking site?
$99 SGD in 7 days
6.4
6.4
48 freelancers are bidding on average $28 SGD for this job

Subject: Proposal for Your Web Development Project Hi, Afte r reviewing the details of your project , I’m excited about the potential to collaborate with you. With over a decade of experience in web development, I’m confident in my ability to deliver exceptional results. Here’s why I believe I’d be a great fit for your project: Front-End Development: I have expertise in HTML, CSS, JavaScript, and Bootstrap, enabling me to create visually appealing, responsive designs. Back-End Development: Proficient in CodeIgniter, Laravel, MySQL, and PHP, I can provide robust and scalable solutions. Platform Experience: I am well-versed in WordPress, Shopify, WooCommerce, Elementor, and Webflow. Design/UI/UX: I specialize in Figma, jQuery, and converting PSD files to HTML to ensure a seamless user experience. I am available to start right away and can accommodate your schedule. I would love to discuss how I can help bring your project to fruition. Looking forward to your response! Best, Muhammad Rizwan LA
$21 SGD in 1 day
8.2
8.2

Hi, I’m a senior PHP/CodeIgniter developer. I can integrate Stripe (multi-currency), PayNow, and bank-transfer payments, reorder your header menu as requested, and review/patch your REST API to ensure smooth routing and controller logic. I’ll deliver clean, tested updates so your travel site is launch-ready. Budget can be discussed in chat.
$50 SGD in 7 days
7.1
7.1

With over 12 years of experience as a comprehensive full stack software engineer, I believe I am uniquely positioned to provide all your required solutions for the CodeIgniter project. I have an in-depth understanding of various payment gateways and have successfully integrated Stripe, PayNow (Singapore), and bank-transfer options in previous projects providing secure, efficient and multi-currency transaction flows. Especially with Stripe, my expertise closely aligns with the need to set up webhooks that ensure data integrity as well as managing databases and keeping records of payments. On top of this, I bring a wealth of knowledge in delivering responsive web designs which include precise navigation menu systems much like the one needed for your site update. The exact switch you are looking for in your menu system, like what is offered on Klook will be no obstacle for me to achieve. Besides this, I have vast experience reviewing API developments ensuring proper routing, correct HTTP verbs usage, database handling, testing support among other components that variously incorporate security measures such as Token/Bearer authentications and other mentioned out-of-scope features.
$30 SGD in 2 days
7.1
7.1

Hello, I've reviewed your requirements of enhancing 3 points and have worked on similar projects before. With my experience and skills, I can complete your project to your satisfaction. Please contact me via chat to discuss the details. Thank you.
$30 SGD in 5 days
6.3
6.3

Hi there, I’m offering a 25% discount on this project. With experience in CodeIgniter development and e‑commerce integrations, I will update your CodeIgniter application by implementing a secure payment gateway and refreshing the menu/content management system to improve functionality and user experience. I’ll start by reviewing your current CodeIgniter structure and requirements. I will integrate a reliable payment processor (such as Stripe, PayPal, or a local gateway), ensure PCI‑compliant transaction handling, and update the admin and front‑end menus for easier navigation and content management—all while maintaining clean code and database integrity. You’ll receive a fully updated application with working payments and an improved menu system, along with brief documentation for future maintenance. Let’s enhance your site’s core features smoothly and securely. Best regards, Sohail
$12 SGD in 1 day
6.5
6.5

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$20 SGD in 2 days
6.0
6.0

Hi. Payment bugs at launch don’t show as “errors”, they show as unpaid bookings, double charges, or wrong currency totals. For Stripe I’ll implement PaymentIntents with multi-currency, idempotency, and webhook-based confirmation so your booking status is always correct. PayNow (SG) will be added as a checkout option via Stripe payment methods where supported, and bank transfer will be a controlled manual flow (pending * verified * confirmed). The menu swap will match Klook’s exact header behavior without breaking Bootstrap responsiveness. The underestimated part is webhook + edge-case handling (timeouts, retries, currency rounding, partial failures). If we cut this, it “works in test” but fails under real customer retries and network drops.
$12 SGD in 7 days
5.4
5.4

Hello academy4, I came across your project CodeIgniter Payment & Menu Update and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in PHP, Codeigniter, MySQL, HTML, Stripe, Web Development, API Development, REST API 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 so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
$120 SGD in 3 days
5.0
5.0

Hey , I just finished reading the job description and I see you are looking for someone experienced in Web Development, PHP, MySQL, HTML, Stripe, REST API, API Development and Codeigniter. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Syed.
$12 SGD in 4 days
4.1
4.1

Hi, I’m Jagjeet Singh, a developer with 10+ years of experience in building and optimizing secure, production-ready web applications. I can complete the final launch tasks for your CodeIgniter 4 travel-booking site smoothly and reliably. I will integrate Stripe (one-time, multi-currency) along with PayNow and bank transfer, implement the exact header navigation behavior you described, and review/support your REST API to resolve any routing or controller blockers. You’ll receive: • Fully working Stripe, PayNow, and bank-transfer payment setup • Clean navigation update matching the required behavior • CodeIgniter routing/API fixes and technical support • Stable, tested, launch-ready implementation I work cleanly within existing codebases and ensure secure, production-safe deployment. I can start immediately. Best regards, Jagjeet Singh
$20 SGD in 1 day
4.2
4.2

Dear Sir/Madam, Appreciating your time to go through our initial proposal. I am delighted to present a bid proposal for your valued project. I am expert in developing websites in PHP, MySQL, Curl, Wordpress, Joomla 5.2.4, HTML,HTML5, CSS, Bootstrap 4 and 5, Jquery, javascript , AJAX , Payment Geteway , Facebook connect, google connect , CodeIgniter 4.6 framework, Laravel 12 and also razorpay payment gateway. I have developed dynamic role and permission management admin panel in Laravel 12 and CodeIgniter 4.6 I have around 15+ years of experience in developing websites. I have also developed Joomla 3 components, plugins and modules. I provide you a fully secure and reliable web work. With fully customized Content Management System. I am also comfortable to design for different type of devices like Desktop, tablet, ipad and also mobile. I keep things very simple and without any complications. I eagerly anticipate your response and sincerely look forward to make this project a success in order to build a long-term mutually beneficial relationship. Thanks and Warm Regards, Tapas Bera (Full Stack Web Developer)
$21 SGD in 4 days
3.5
3.5

Hi, I reviewed your project about "CodeIgniter Payment & Menu Update" and noticed that you're working with Stripe integration using the Stripe PHP SDK in your CodeIgniter 4 travel-booking site. That tells me the main challenge here is securely managing multi-currency payment flows while ensuring seamless integration alongside other payment methods like PayNow and direct bank transfers. I’ve worked on similar CodeIgniter projects where I: - designed scalable backend APIs, - implemented secure authentication and data models, - and delivered production-ready web/mobile features. For your project, I’d suggest starting with a modular payment service layer to integrate Stripe, PayNow, and bank transfers independently but cohesively, preventing future rework and performance issues, especially in handling multi-currency checkout processes. Before moving forward, I have one quick question: Could you clarify if the mobile API developer currently has the Stripe payment endpoints integrated, or will that be part of the tasks for coordinating the API work? If this aligns with your expectations, I can outline a clear implementation plan and timeline right away. Best regards, Nilo
$25 SGD in 10 days
3.3
3.3

I understand the criticality of your CodeIgniter 4 travel-booking site nearing its launch, and I assure you my extensive experience in both development and managing global projects makes me an ideal choice for giving it the final touches. Not just handling one task, but integrating three different payment options simultaneously and providing REST API assistance, really showcases the versatility encompassed in my skill set. Moreover, being well-versed with Stripe's PHP SDK alongside PayNow (Singapore) and direct bank-transfer options, there'd be no discrepancies or roadblocks. Additionally, I'd like to mention that Prime Code Tech has always pursued an innovation-first approach - aligning perfectly with your project's needs. We don't just provide solutions but rather believe in forging long-term technology partnerships. Hence, I will not only patch any CodeIgniter routing or controller issues hampering the REST API but also pro-actively answer questions and address any concerns about the API raised by the other developer.
$21 SGD in 5 days
2.0
2.0

Dear Client I can start your project right away. I am very familiar with CodeIgniter 4, PHP, Stripe integration (multi-currency), PayNow/Bank Transfer setups, MySQL, REST API review, and front-end menu adjustments. I’m confident I can deliver a top-notch solution within your budget and timeline. For this project, I would integrate Stripe for secure one-time, multi-currency payments, add PayNow and direct bank-transfer options at checkout, adjust your navigation menu to match the Klook flow exactly, and review/patch your mobile API routes and controllers to ensure seamless functionality with other developers’ work. Looking for your reply. Thank you
$20 SGD in 1 day
1.9
1.9

Hi, I would like to grab this opportunity and will work till you get 100% satisfied with my work. I just applied after read your job posting carefully and I believe that I am good fit to your project. I'm a serious bidder. I will satisfy you with my high skills! I am an expert which have 8+ years of experience on PHP, Codeigniter, MySQL, HTML, Stripe, Web Development, API Development, REST API I am looking forward to meet you to discuss the further detail about this project. Looking forward to hearing from you. Thank You
$25 SGD in 7 days
1.6
1.6

Hello I have carefully reviewed your project and I understand the requirements clearly. This can be completed smoothly and professionally using MySQL, REST API, Web Development, PHP, Stripe, HTML, API Development and Codeigniter. I have already delivered many similar projects where quality, performance, and clear execution were key, and you can see that work reflected in my portfolio. For CodeIgniter Payment & Menu Update, is there any specific priority or outcome you want to focus on first, or should I follow a complete structured approach from start to final delivery? Please visit my profile to review my portfolio and recent work to get a clear idea of my approach and results. If everything looks good, let’s connect in chat and discuss the next steps. Regards, Ahtisham Malik
$12 SGD in 2 days
1.0
1.0

Hi, With 5+ years of experience and a strong foundation in both software development and automation architecture, I am highly confident in my ability to deliver the three main aspects your project requires. Let me walk you through how I'm best equipped for each one: Firstly, on the “Payment Integration” side, I have substantial knowledge and an impeccable record of accomplishment with Stripe’s PHP SDK. Moreover, I’m familiar with PayNow system (as it's specific to my country- Singapore) and direct bank transfers. Combining this expertise will ensure your solution handles one-time, multi-currency transactions seamlessly. Lets have a chat warm regards Usama Ansari
$12 SGD in 7 days
0.4
0.4

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Aushman sahu B
$21 SGD in 7 days
0.2
0.2

Hello, Greetings! I’ve reviewed your requirement and would be happy to help with your WooCommerce project. I have 6+ years of experience in building and customizing WordPress and WooCommerce websites, focusing on performance, security, and smooth user experience. I work on complete WooCommerce solutions including custom themes and plugins, payment gateway integration, product and checkout optimization, speed improvements, bug fixes, API integrations, and ongoing support. My approach is always to deliver clean, scalable, and easy-to-manage solutions that help your store run smoothly. I’ve worked on numerous WooCommerce projects with different requirements, from simple stores to advanced custom setups, and I’m confident I can deliver exactly what you need. Let’s discuss your goals and I’ll suggest the best solution for your store. Best regards, Suman Joshi
$21 SGD in 7 days
0.0
0.0

NO SATISFACTION, NO PAYMENT. Failing to integrate payments flawlessly or misaligning navigation risks losing user trust and conversion rates, critical for a travel-booking site like yours. Our experience with complex multi-currency transactions and precise UI behavior directly addresses these challenges, ensuring seamless checkout and user flow that matches your vision. We solve backend and API integration complexities calmly and efficiently, so no bottlenecks delay launch. We have completed comparable projects outside this platform and offer a strategic, limited discounted rate to build mutual reputation here—not a reflection of experience but a thoughtful entry point. If you want a quick clarification or to discuss specifics, just reply briefly. I’d love to chat about the project; the worst that happens is you get a free consultation. Warm regards Liam Jasson
$12 SGD in 14 days
0.0
0.0

Singapore, Singapore
Payment method verified
Member since Jan 20, 2026
$30-250 SGD
$250-750 USD
$750-1500 USD
$15-25 USD / hour
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
$10-30 USD
$250-750 AUD
$1500-3000 USD
₹600-1500 INR
$3-10 NZD / hour
$250-750 USD
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
£750-1500 GBP
$15-25 USD / hour
$250-750 USD
$115-120 USD