Travellanda XML B2C Hotel Booking Site (Laravel + Stripe)
Budget: $30 – $250 USD
I need a developer with real travel API experience to build a small B2C hotel booking site that connects to Travellanda XML and Stripe.
Tech stack:
Backend: Laravel (preferred) or Node.js
Frontend: I already bought Tavelo – Travel Booking HTML5 Template (Bootstrap). Use this template, no custom design from scratch.
DB: MySQL
Hosting: Hostinger / cPanel
Travellanda requirements:
Use my Test credentials + official PDF (I will provide).
Implement Search, Book, Cancel exactly per spec.
Booking timeout: wait 120 seconds for Travellanda Book response before failing/refunding.
Validation before calling API:
Max 5 rooms per search
Max 4 adults / room
Max 3 children / room (age 1–17)
Max stay 30 nights, max 365 days ahead
Flow:
Search page (destination, dates, rooms/adults/children).
Results page with real Travellanda data only (hotel name, image, stars, price).
Currency switcher: USD, SAR, AED, GEL (base USD + simple FX API).
Checkout page: guest details, promo code, Stripe Checkout payment.
Flow: apply promo → pay with Stripe → on success call Travellanda Book → wait 120s → save booking + confirmation page / email; on fail, refund Stripe and show error.
Simple admin: bookings list + cancel button (calls Travellanda Cancel), markup % setting, promo codes CRUD.
Budget: about $250 fixed.
Send relevant travel / booking project links and confirm experience with XML/SOAP travel APIs and Stripe.
Tech stack:
Backend: Laravel (preferred) or Node.js
Frontend: I already bought Tavelo – Travel Booking HTML5 Template (Bootstrap). Use this template, no custom design from scratch.
DB: MySQL
Hosting: Hostinger / cPanel
Travellanda requirements:
Use my Test credentials + official PDF (I will provide).
Implement Search, Book, Cancel exactly per spec.
Booking timeout: wait 120 seconds for Travellanda Book response before failing/refunding.
Validation before calling API:
Max 5 rooms per search
Max 4 adults / room
Max 3 children / room (age 1–17)
Max stay 30 nights, max 365 days ahead
Flow:
Search page (destination, dates, rooms/adults/children).
Results page with real Travellanda data only (hotel name, image, stars, price).
Currency switcher: USD, SAR, AED, GEL (base USD + simple FX API).
Checkout page: guest details, promo code, Stripe Checkout payment.
Flow: apply promo → pay with Stripe → on success call Travellanda Book → wait 120s → save booking + confirmation page / email; on fail, refund Stripe and show error.
Simple admin: bookings list + cancel button (calls Travellanda Cancel), markup % setting, promo codes CRUD.
Budget: about $250 fixed.
Send relevant travel / booking project links and confirm experience with XML/SOAP travel APIs and Stripe.
Related categories:
PHP
JavaScript
Website Design
MySQL
HTML
Node.js
Bootstrap
Laravel
Stripe
API Development