ফ্লাইট API ইন্টিগ্রেশন
সার্চ থেকে ই-টিকিট পর্যন্ত TBO ফ্লাইট API ইন্টিগ্রেশন
আপনার TBO অ্যাকাউন্ট PHPTRAVELS ফ্লাইট মডিউলে যুক্ত করুন এবং আপনার ওয়েবসাইট ও এজেন্ট পোর্টালে TBO এয়ার ফেয়ার বিক্রি করুন। প্রতিটি ফেয়ার পেমেন্টের আগে আবার যাচাই হয়, প্রতিটি কলে একটি ট্রেস ID থাকে, আর আপনার টিম পায় সেই লগ, রিট্রাই নিয়ম ও বুকিং টুল যা প্রতিদিনের ফ্লাইট বিক্রি স্থির রাখে।
- লাইভ TBO এয়ার ফেয়ার
- পেমেন্টের আগে প্রাইস রিচেক
- প্রতিটি কলে ট্রেস ID
- B2C চেকআউট ও B2B পোর্টাল
আপনি যা বিক্রি করেন
আপনার নিজের বুকিং ইঞ্জিনের ভেতরে TBO ফ্লাইট API ইন্টিগ্রেশন
TBO একটি B2B ট্রাভেল ডিস্ট্রিবিউটর, যার এয়ার API এমন ফ্লাইট ফেয়ার দেয় যা ট্রাভেল কোম্পানিগুলো পুনরায় বিক্রি করতে পারে। PHPTRAVELS ফ্লাইট মডিউল আপনার নিজের TBO ক্রেডেনশিয়াল দিয়ে এটি কল করে, আপনার সার্চ রেজাল্টে ফেয়ার দেখায় এবং পুরো বুকিং চালায়: ফেয়ার নিয়ম, প্রাইস রিচেক, যাত্রীর তথ্য, পেমেন্ট, বুকিং ও টিকিট।
সব ফেয়ার একইভাবে চলে না। ফেয়ার অনুযায়ী, কিছু (প্রায়ই লো-কস্ট এয়ারলাইন) এক ধাপেই বুক ও টিকিট হয়, আবার অন্যগুলো বুকিং হিসেবে হোল্ড রেখে পরে টিকিট করা যায়। মডিউলটি এই পার্থক্য আপনার টিমের কাছে দৃশ্যমান রাখে, যাতে সঠিক পরবর্তী ধাপ ছাড়া কোনো ফেয়ার চার্জ না হয়।
যার উপর তৈরিফ্লাইটফ্লাইট বুকিং সফটওয়্যারট্রাভেল API
- LCC06:10 – 08:253h 45m · নন-স্টপ₹18,450বেছে নিন
- FSC09:40 – 11:503h 40m · নন-স্টপ₹21,980বেছে নিন
- FSC21:15 – 23:353h 50m · নন-স্টপ₹26,300বেছে নিন
নমুনা ফেয়ার। প্রতিটি রেজাল্ট তার সাপ্লায়ার ট্যাগ রাখে, তাই সাপোর্ট সবসময় উৎস জানে।
কল চেইন
সার্চ আর টিকিটের মাঝে ছয়টি কল
একটি ধাপ বেছে নিন এবং দেখুন TBO থেকে কী আসে, PHPTRAVELS তা দিয়ে কী করে এবং সেখানে সাধারণত কী ভুল হয়।
সার্চ
- কী ফেরত আসে
- রুট, তারিখ, কেবিন ও যাত্রী মিশ্রণের জন্য ফেয়ার, প্রতিটির সঙ্গে পরের কলগুলোর জন্য একটি রেজাল্ট টোকেন।
- PHPTRAVELS কী করে
- রেজাল্ট একরূপ করে, আপনার মার্কআপ বসায়, সার্চ ক্যাশ করে এবং এয়ারলাইন, স্টপ, ব্যাগেজ ও ছাড়ার সময়ের ফিল্টার যোগ করে।
- কী ভুল হতে পারে
- ক্যাশ করা ফেয়ার অনেকক্ষণ দেখানো। ক্যাশ সংক্ষিপ্ত, আর পরের প্রতিটি ধাপ আবার যাচাই করে।
ফেয়ার নিয়ম
- কী ফেরত আসে
- বেছে নেওয়া ফেয়ারের পরিবর্তন ও বাতিলের শর্ত, ব্যাগেজ অ্যালাওয়েন্স ও ফেয়ার নোট।
- PHPTRAVELS কী করে
- নিয়মগুলো ফেয়ার কার্ডে এবং পেমেন্টের আগে আবার দেখায়, সাপ্লায়ার কাঠামোবদ্ধ ডেটা দিলে সহজ ভাষায়।
- কী ভুল হতে পারে
- গ্রাহক না বুঝে ফেয়ার কেনেন, পরে এমন রিফান্ড চান যা ফেয়ার অনুমতি দেয় না।
প্রাইস রিচেক
- কী ফেরত আসে
- গ্রাহকের বেছে নেওয়া ফেয়ারের বর্তমান দাম ও প্রাপ্যতা।
- PHPTRAVELS কী করে
- দেখানো দামের সঙ্গে মেলায়। একই হলে এগোয়; বেশি হলে গ্রাহকের নিশ্চিতকরণ চায়; ফেয়ার না থাকলে রেজাল্টে ফিরিয়ে দেয়।
- কী ভুল হতে পারে
- বদলে যাওয়া ফেয়ারের জন্য পুরোনো দাম নেওয়া, যা বিরোধ ও ম্যানুয়াল রিফান্ড ডেকে আনে।
এক্সট্রা
- কী ফেরত আসে
- সিট, খাবার ও অতিরিক্ত ব্যাগেজ, যেখানে এয়ারলাইন ও ফেয়ার এগুলো দেয়।
- PHPTRAVELS কী করে
- অপশনগুলো দামসহ তালিকা করে এবং পেমেন্টের আগে বুকিংয়ের মোটে যোগ করে।
- কী ভুল হতে পারে
- ফেয়ার যা বহন করতে পারে না এমন এক্সট্রা বিক্রি। শুধু ফেরত আসা অপশনই দেওয়া হয়।
বুক
- কী ফেরত আসে
- একটি বুকিং রেফারেন্স, অথবা সিট বা দাম না থাকলে ব্যর্থতার কারণ।
- PHPTRAVELS কী করে
- বুকিংটি তার ট্রেস ID, যাত্রীর ডেটা ও পেমেন্ট রেকর্ডসহ সংরক্ষণ করে এবং বুকিং টাইমলাইন শুরু করে।
- কী ভুল হতে পারে
- পেমেন্টের পরে টাইমআউট। দ্বিতীয় বুকিং পাঠানোর আগে মডিউল সবসময় বুকিং স্ট্যাটাস জিজ্ঞেস করে।
টিকিট
- কী ফেরত আসে
- এয়ারলাইন ইস্যু করলে প্রতিটি যাত্রীর ই-টিকিট নম্বর।
- PHPTRAVELS কী করে
- টিকিট নম্বর সংরক্ষণ করে, ভ্রমণসূচি ইমেইল করে এবং পরিবর্তন, বাতিল ও রিফান্ডের জন্য বুকিং খুলে দেয়।
- কী ভুল হতে পারে
- হোল্ড করা বুকিং মেয়াদ শেষ হওয়া পর্যন্ত টিকিট ছাড়া পড়ে থাকা। হোল্ড বুকিংয়ে একটি ডেডলাইন থাকে যা আপনার টিম দেখতে পায়।
প্রাইস রিচেক
কেউ পেমেন্ট করার আগে ফেয়ার আবার যাচাই হয়
বেশিরভাগ ব্যর্থ ফ্লাইট বুকিং শুরু হয় এমন দামে যা সার্চ ও পেমেন্টের মাঝে বদলে গেছে। চেকআউট যে তিনটি ফলাফল সামলায় তা চেষ্টা করুন।
চেকআউট নিয়ম
- 01পেমেন্ট নেওয়ার আগে প্রতিটি ফেয়ার TBO-র সঙ্গে আবার যাচাই হয়।
- 02প্রতিটি ট্রেসে পেমেন্ট একবারই নেওয়া হয়, রিট্রাইয়ে কখনো আবার নয়।
- 03পেমেন্ট ধাপে ফেয়ার নিয়ম ও ব্যাগেজ আবার দেখানো হয়।
- 04ফেয়ার না থাকলে সার্চ ও যাত্রীর তথ্য রেখে দেওয়া হয়।
পেমেন্ট ফ্লো:পেমেন্ট গেটওয়েএজেন্ট ওয়ালেট
- সার্চের সময় দাম
- ₹18,450
- রিচেকের সময় দাম
- ₹18,450
- পার্থক্য
- ₹0
গ্রাহক যে দাম দেখেছেন সেই দামেই পেমেন্ট এগোয়।
- সার্চের সময় দাম
- ₹18,450
- রিচেকের সময় দাম
- ₹19,120
- পার্থক্য
- ₹+670
গ্রাহক নতুন দাম দেখেন এবং পেমেন্টের আগে নিশ্চিত করেন। নিশ্চিত না করা পর্যন্ত কিছুই চার্জ হয় না।
- সার্চের সময় দাম
- ₹18,450
- রিচেকের সময় দাম
- পাওয়া যাচ্ছে না
- পার্থক্য
- —
গ্রাহক নতুন রেজাল্টে ফেরেন, একই সার্চ ও যাত্রীর তথ্য আগে থেকেই পূরণ করা থাকে।
একজন প্রাপ্তবয়স্কের উদাহরণ সংখ্যা।
অপারেশনস
একটি ট্রেস ID প্রতিটি কলে বুকিংয়ের সঙ্গে থাকে
কোনো বুকিংয়ে মনোযোগ দরকার হলে সাপোর্ট তার ট্রেস খুলে ক্রমানুসারে পড়ে কী ঘটেছে, ডেভেলপারকে সার্ভার লগ খুঁজতে বলার বদলে।
trace TBO-FL-7Q2K9 --route DEL-DXB --pax ADT1
- 10:02:11INFOsearchএই সার্চের রেজাল্ট ক্যাশ করা হয়েছে
- 10:03:40INFOrulesবেছে নেওয়া ফেয়ারে ফেয়ার নিয়ম ও ব্যাগেজ যুক্ত হয়েছে
- 10:05:02WARNrecheckদাম বদলেছে, গ্রাহককে নতুন ফেয়ার নিশ্চিত করতে বলা হয়েছে
- 10:05:31OKrecheckগ্রাহক নতুন ফেয়ার গ্রহণ করেছেন
- 10:06:12INFOpayএই ট্রেসের জন্য পেমেন্ট একবার নেওয়া হয়েছে
- 10:06:19WARNbookসাপ্লায়ার টাইমআউট, দ্বিতীয় বুকিংয়ের বদলে স্ট্যাটাস কোয়েরি পাঠানো হয়েছে
- 10:06:27OKstatusস্ট্যাটাস কোয়েরিতে বুকিং নিশ্চিত, রেফারেন্স সংরক্ষিত
- 10:06:40OKticketই-টিকিট নম্বর সংরক্ষিত, ভ্রমণসূচি ইমেইল করা হয়েছে
একটি নমুনা ট্রেস: দাম বদলেছে, গ্রাহক তা গ্রহণ করেছেন, বুকিং কল টাইমআউট হয়েছে এবং একটি স্ট্যাটাস কোয়েরি দুবার বুক না করেই তা নিশ্চিত করেছে।
রিকোয়েস্ট লগ ও ট্রেস ID
প্রতিটি সার্চ, রিচেক, বুকিং ও টিকিট কল একটি রেফারেন্সের অধীনে লগ হয়, তাই সমস্যা দ্রুত আলাদা করা যায়।
টেস্ট রুট লাইব্রেরি
রুট, তারিখ, কেবিন ও যাত্রী মিশ্রণের একটি নির্দিষ্ট সেট যা প্রতিটি পরিবর্তনের পরে চালান।
টাইমআউট ও রিট্রাই নীতি
স্বল্প নেটওয়ার্ক ত্রুটি থেকে সেরে ওঠে, ডাবল বুকিংয়ের ঝুঁকি ছাড়াই।
ব্যর্থতা বাড়লে অ্যালার্ট
ত্রুটির হার বাড়লে আপনার টিম জানতে পারে, বিক্রি প্রভাবিত হওয়ার আগেই।
গো-লাইভ পরিকল্পনা
TBO ফেয়ার বিক্রির পাঁচটি ধাপ
অপারেশনাল প্রয়োজন দেরিতে ধরা পড়লে টিমগুলো সপ্তাহ হারায়। এই পরিকল্পনা সেগুলো আগে রাখে।
- 01
অ্যাক্সেস ও ক্রেডেনশিয়াল
আপনার TBO অ্যাকাউন্ট খুলুন, ফ্লাইট API অ্যাক্সেসের অনুরোধ করুন এবং টেস্ট ক্রেডেনশিয়াল নিন।
- 02
সংযোগ ও যাচাই
অ্যাডমিনে ক্রেডেনশিয়াল যোগ করুন, টাইমআউট সেট করুন এবং টেস্ট রুট লাইব্রেরি চালান।
- 03
সার্চ ও দাম নিয়ন্ত্রণ
মার্কআপ, মুদ্রা ও ফিল্টার সেট করুন এবং নিশ্চিত করুন রিচেক করা দাম চেকআউটের সঙ্গে মেলে।
- 04
বুক ও কনফার্ম
যাত্রীর তথ্য, পেমেন্ট, বুকিং, টিকিটিং ও ভ্রমণসূচি ইমেইল শুরু থেকে শেষ পর্যন্ত পরীক্ষা করুন।
- 05
পরিচালনা ও সম্প্রসারণ
লাইভ ক্রেডেনশিয়ালে যান, অ্যালার্ট ও সাপোর্ট ধাপ ঠিক করুন, তারপর ট্রাফিক খুলুন।
টেস্ট রুট লাইব্রেরি
| রুট | যাত্রা | যাত্রী | কেবিন | যা প্রমাণ করে |
|---|---|---|---|---|
| DEL → BOM | OW | 1 ADT | Y | একটি মৌলিক অভ্যন্তরীণ ফেয়ার ও তাৎক্ষণিক টিকিটিং |
| BOM → DXB | RT | 2 ADT · 1 CHD | Y | শিশুর দাম ও যাওয়া-আসার জোড়া |
| DEL → LHR | RT | 1 ADT · 1 INF | Y | শিশুর (ইনফ্যান্ট) দাম ও পাসপোর্ট ফিল্ড |
| BLR → SIN | OW | 1 ADT | C | বিজনেস কেবিন ফেয়ার ও তার নিয়ম |
| HYD → JED | OW | 2 ADT | Y | দীর্ঘ সেক্টরে ব্যাগেজ নিয়ম |
যে রুটগুলো আপনি সত্যিই বিক্রি করেন সেগুলো ব্যবহার করুন; এগুলো উদাহরণ।
যখন চান তখন ডেলিভারি সহায়তা
- কিকঅফ ও পরিধিরুট, বাজার, মূল্য নিয়ম ও ওয়ার্কফ্লো প্রয়োজন।
- ইমপ্লিমেন্টেশন ও QAসার্চ, রিচেক ও বুকিং সাফল্যের পরীক্ষা।
- গো-লাইভ সহায়তাএকটি মনিটরিং প্লেবুক ও আপনার সাপোর্ট টিমকে হস্তান্তর।
বিকল্প
TBO ফ্লাইট বিক্রির উপায়, তুলনা
প্রতিটি পদ্ধতিই কাজ করতে পারে। পার্থক্য হলো আপনি নিজে কতটা তৈরি ও পরিচালনা করেন।
| বিকল্প | চালু হতে সময় | চলমান কাজের চাপ | সাধারণত উপযুক্ত |
|---|---|---|---|
| TBO API-র উপর সরাসরি নির্মাণ | চালু হতে সময়মাঝারি থেকে দীর্ঘ: UI, প্রাইসিং, রিচেক, লগ ও সাপোর্ট টুল আপনি তৈরি করেন | চলমান কাজের চাপবেশি | সাধারণত উপযুক্তইন-হাউস ডেভেলপার ও অপারেশনস থাকা বড় টিম |
| একটি GDS সংযোগ | চালু হতে সময়দীর্ঘ: গভীর অনবোর্ডিং ও ইমপ্লিমেন্টেশন | চলমান কাজের চাপবেশি | সাধারণত উপযুক্তজটিল এয়ারলাইন কনটেন্টের প্রয়োজন |
| অন্য একটি অ্যাগ্রিগেটর API | চালু হতে সময়মাঝারি: দ্রুত শুরু, কিন্তু বুকিং-পরবর্তী কাজ আপনার কাছেই থাকে | চলমান কাজের চাপমাঝারি | সাধারণত উপযুক্তদ্রুত প্রথম সংস্করণ |
| TBO-সহ PHPTRAVELSতৈরি সমাধান | চালু হতে সময়কম সময়: বুকিং ফ্লো ও ম্যানেজমেন্ট টুল আগে থেকেই আছে | চলমান কাজের চাপকম থেকে মাঝারি | সাধারণত উপযুক্তOTA, এজেন্সি, ট্যুর অপারেটর ও DMC |
PHPTRAVELS একবারের লাইসেন্স, বাণিজ্যিক লাইসেন্সের অধীনে সোর্স কোডসহ, আপনার নিজের সার্ভারে ইনস্টল করা হয়। আপনার TBO চুক্তি ও ক্রেডেনশিয়াল আপনারই থাকে।
অন্য ফ্লাইট সাপ্লায়ারের পাশাপাশি TBO চালান
একটি সার্চ কয়েকটি ফ্লাইট উৎস একত্র করতে পারে, প্রতিটির নিজস্ব মার্কআপসহ, তাই আপনি কখনো একটি সাপ্লায়ারে আটকে থাকেন না।
আরও পড়ুন:AmadeusNDC ফ্লাইট বুকিং সিস্টেমB2B ট্রাভেল পোর্টালসব ইন্টিগ্রেশন
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
Travelport
FAQ
TBO ফ্লাইট নিয়ে প্রশ্ন
TBO অ্যাকাউন্ট যুক্ত করার আগে টিমগুলো সাধারণত যা জিজ্ঞেস করে।
সেলসের সাথে কথা বলুননিশ্চিত করুন আপনার TBO অ্যাকাউন্টে ফ্লাইট API অ্যাক্সেস আছে এবং টেস্ট ক্রেডেনশিয়াল নিন। তারপর সেগুলো ফ্লাইট মডিউলে যোগ করুন, আসল রুট ও তারিখের একটি ছোট লাইব্রেরি সার্চ, রিচেক, বুকিং ও বাতিলের মধ্য দিয়ে চালান, এবং তারপরই গ্রাহকের যাত্রাপথ ঘষেমেজে নিন।
সার্চ ও পেমেন্টের মাঝে দামের পরিবর্তন, গ্রাহক দেখেননি এমন ফেয়ার নিয়মের সীমা, এবং কনফার্মেশনের সময় টাইমআউট। মডিউল পেমেন্টের আগে প্রতিটি ফেয়ার রিচেক করে, প্রতিটি ধাপ একটি ট্রেস ID-তে লগ করে এবং টাইমআউটের পরে আবার বুক না করে বুকিং স্ট্যাটাস জিজ্ঞেস করে।
হ্যাঁ। একটি বুকিং ইঞ্জিনই দুজনকে সেবা দেয়: গ্রাহকেরা পাবলিক চেকআউট পান, আর এজেন্টরা এজেন্ট পোর্টালে নিজস্ব দাম, মার্কআপ ও রিপোর্ট পান।
না। অনেক টিম তাদের CRM বা অ্যাকাউন্টিং টুল রেখে দেয় এবং API ও webhook দিয়ে বুকিং ইঞ্জিনের সঙ্গে যুক্ত করে, যাতে অফিসের কাজের ধরন না বদলেই ফ্লাইট বিক্রি যোগ হয়।
TBO হোটেল স্টে মডিউলে আলাদা কানেক্টর ব্যবহার করে। আপনার চুক্তি অনুমতি দিলে একই TBO অ্যাকাউন্টের তথ্য দিয়ে ফ্লাইট, হোটেল বা দুটোই চালু করতে পারেন।
হ্যাঁ। হোটেল, ট্যুর, গাড়ি ও ট্রান্সফার পরে যোগ করা যায়, একটি গ্রাহক অ্যাকাউন্ট, একটি চেকআউট ও একটি রিপোর্টিং লেয়ার রেখেই।
আরও দেখুন
