ট্রাভেল API

ফ্লাইট, হোটেল, গাড়ি ও পেমেন্টের জন্য ট্রাভেল API ইন্টিগ্রেশন

একটি PHP লেয়ারের মাধ্যমে GDS, বেডব্যাংক, গাড়ি, ট্যুর ও পেমেন্ট API আপনার ট্রাভেল পোর্টালে যুক্ত করুন, যাতে প্রতিটি সাপ্লায়ার একই সার্চ, প্রাইস, বুকিং ও রিফান্ড ফ্লো অনুসরণ করে, শেয়ার করা লগ ও রিট্রাইসহ।

  • XML ও JSON সাপ্লায়ার
  • সার্চ, প্রাইস, বুক, রিফান্ড
  • পেমেন্ট ও ওয়েবহুক
  • একটি ট্রাভেল API হাব

API ইন্টিগ্রেশন সেবা

PHP-তে ট্রাভেল API ইন্টিগ্রেশন, স্যান্ডবক্স থেকে প্রোডাকশন

একটি ট্রাভেল API হোটেল, ফ্লাইট, গাড়ি, অ্যাক্টিভিটি ও প্যাকেজের জন্য সার্চ, প্রাইসিং, বুকিং ও বুকিং-পরবর্তী কাজ দেয়, সাধারণত XML বা JSON-এ, কী, OAuth বা সাপ্লায়ার টোকেনসহ। PHPTRAVELS প্রতিটি সাপ্লায়ারকে আপনার পোর্টালের ভেতরে একই নরমালাইজড ফ্লোতে যুক্ত করে, মার্কআপ, পেমেন্ট, এজেন্ট নিয়ম ও রিকোয়েস্ট লগসহ, যাতে নতুন API আলাদা প্রজেক্ট নয়, একটি কনফিগার করা সোর্স হয়।

  1. সাপ্লায়ার স্যান্ডবক্স, ক্রেডেনশিয়াল, ইনভেন্টরি স্কোপ ও টেস্ট কার্ড সেট করুন
  2. শেয়ার করা ফ্লোতে সার্চ, প্রাইস বা রিভ্যালিডেট, বুক এবং ইস্যু বা কনফার্ম তৈরি করুন
  3. মার্কআপ, কমিশন, কর্পোরেট পলিসি ও এজেন্ট ক্রেডিট লিমিট যোগ করুন
  4. রিকোয়েস্ট ID, বুকিং লগ, এরর তালিকা ও অ্যালার্ট যোগ করুন
  5. সার্টিফিকেশন পাস করে প্রোডাকশন ক্রেডেনশিয়ালে যান
সাপ্লায়ার
Hotelbeds · JSON
এনভায়রনমেন্ট
স্যান্ডবক্স
এন্ডপয়েন্ট
sandbox.supplier-api.com/v1
API কী
••••••••••••7c21
মার্কআপ
নেট রেটে ৮%

ইন্টিগ্রেশন ফ্লো

ট্রাভেল API কীভাবে স্যান্ডবক্স থেকে লাইভ বুকিংয়ে যায়

প্রতিটি সাপ্লায়ার একই ধাপ পার হয়, ফলে গ্রাহকরা কনটেন্ট দেখার আগেই ফ্লো, লগ ও পেমেন্ট প্রস্তুত থাকে।

  1. সংযোগ

    স্যান্ডবক্স অ্যাক্সেস, অথেন্টিকেশন, টেস্ট ডেটা ও চালু বেস সার্চ।

  2. তৈরি

    শেয়ার করা বুকিং ফ্লোতে প্রাইস বা রিভ্যালিডেট, বুক এবং ইস্যু বা কনফার্ম।

  3. পেমেন্ট

    পেমেন্ট অনুমোদন, ক্যাপচার ও রিফান্ড ওয়েবহুক বুকিং ID-র সাথে ম্যাপ।

  4. মজবুত করা

    রিকোয়েস্ট ID, লগ, এরর হ্যান্ডলিং, রিট্রাই ও সাপ্লায়ার ব্যর্থতার অ্যালার্ট।

  5. সার্টিফাই

    নির্ধারিত টেস্ট কেস ও বুকিং পরিস্থিতিতে সাপ্লায়ার সার্টিফিকেশন।

  6. লাইভ

    প্রোডাকশন ক্রেডেনশিয়াল, মনিটরিং, রানবুক ও আপনার টিমকে হস্তান্তর।

ট্রাভেল API হাব

আপনার চুক্তিবদ্ধ প্রতিটি সাপ্লায়ারের জন্য একটি হাব

সাপ্লায়াররা শেয়ার করা অথেন্টিকেশন, লগিং, রিট্রাই ও মনিটরিংসহ একটি লেয়ারে যুক্ত হয়। প্রাপ্যতা আপনার চুক্তি ও পার্টনার অনুমোদনের ওপর নির্ভর করে।

  • GDS ও ফ্লাইট API

    XML-এ Amadeus, Sabre ও Travelport, সাথে Duffel, Kiwi ও TBO-র মতো JSON ফ্লাইট API।

  • হোটেল, গাড়ি ও ট্যুর

    Hotelbeds, Agoda ও Hotelston-এর মতো বেডব্যাংক, গাড়ির জন্য CarTrawler, অ্যাক্টিভিটির জন্য Viator ও Tiqets।

  • পেমেন্ট গেটওয়ে

    ক্যাপচার, রিফান্ড ও বুকিংয়ের সাথে মিলানোর জন্য Stripe, PayPal ও ব্যাংক API।

ব্যাক অফিস

প্রতিটি API এক অ্যাডমিন থেকে চালান

প্রতিটি সাপ্লায়ারের প্রাইসিং, অ্যাক্সেস, পেমেন্ট ও রেকর্ড একই অ্যাডমিনে থাকে, তাই নতুন API যোগ করলে নতুন ব্যাক অফিস লাগে না।

  • সাপ্লায়ার ক্রেডেনশিয়াল

    প্রতিটি সাপ্লায়ারের স্যান্ডবক্স ও প্রোডাকশন কী, আপনার সার্ভারে রাখা ও এনভায়রনমেন্ট অনুযায়ী বদলানো।

  • মার্কআপ ও কমিশন

    সাপ্লায়ার, প্রোডাক্ট, গন্তব্য, চ্যানেল বা এজেন্ট গ্রুপ অনুযায়ী নির্দিষ্ট বা শতাংশ নিয়ম।

  • এজেন্ট ক্রেডিট ও ওয়ালেট

    B2B এজেন্টরা আপনার রেট ও অনুমতির অধীনে ক্রেডিট লিমিট বা ওয়ালেট ব্যালান্সে বুক করেন।

  • পেমেন্ট মিলানো

    পেমেন্ট ID, PNR ও বুকিং ID-র সাথে ম্যাপ, স্বয়ংক্রিয় রিফান্ড ও আংশিক ক্যাপচারসহ।

  • রিকোয়েস্ট লগ

    প্রতিটি রিকোয়েস্ট ও রেসপন্স তার ID-সহ সংরক্ষিত, সাপোর্ট ও সাপ্লায়ার বিরোধের জন্য।

  • সাপ্লায়ার রিপোর্ট

    প্রতিটি সাপ্লায়ার ও চ্যানেলের সার্চ, বুকিং, ব্যর্থতা, বাতিল ও মার্জিন।

তুলনা

প্রতি সাপ্লায়ারে আলাদা বিল্ড বনাম PHPTRAVELS API হাব

একজন সাপ্লায়ারের জন্য প্রতিটি API আলাদা করে কোড করা চলে। একাধিক হলে শেয়ার করা ফ্লোই প্রতিটি নতুন সংযোগে সময় বাঁচায়।

বিষয়প্রতি API-তে আলাদা বিল্ডPHPTRAVELS
বুকিং ফ্লোপ্রতি API-তে আলাদা বিল্ডপ্রতিটি সাপ্লায়ারের জন্য নতুন করে লেখাPHPTRAVELSসবার জন্য এক সার্চ, প্রাইস, বুক ও রিফান্ড ফ্লো
কনটেন্ট ম্যাপিংপ্রতি API-তে আলাদা বিল্ডসাপ্লায়ার অনুযায়ী রুম ও ভাড়ার ফরম্যাট আলাদাPHPTRAVELSদেখানোর আগে এক মডেলে নরমালাইজড
রিট্রাই ও লগিংপ্রতি API-তে আলাদা বিল্ডপ্রায়ই প্রথম ব্যর্থতার পরে যোগ করা হয়PHPTRAVELSপ্রথম দিন থেকেই রিকোয়েস্ট ID, রিট্রাই ও আইডেমপোটেন্ট বুকিং
পেমেন্টপ্রতি API-তে আলাদা বিল্ডপ্রতিটি গেটওয়ে ও ফ্লোর জন্য আলাদা ইন্টিগ্রেশনPHPTRAVELSরিফান্ড ওয়েবহুকসহ বুকিংয়ের সাথে যুক্ত পেমেন্ট
প্রতি সাপ্লায়ারে সময়প্রতি API-তে আলাদা বিল্ডইন-হাউস অভিজ্ঞতার ওপর নির্ভর করেPHPTRAVELSসাধারণত সার্টিফিকেশনসহ ২ থেকে ৪ সপ্তাহ

ব্যবহারের ক্ষেত্র

এজেন্সি, OTA ও TMC-র জন্য ট্রাভেল API ইন্টিগ্রেশন

  • ট্রাভেল এজেন্সি API

    রিটেইল ফ্লো, ভাউচার, মার্কআপ, কমিশন, বেসিক এজেন্ট ক্রেডিট ও সহজ অর্ডার ম্যানেজমেন্ট।

  • OTA API

    ক্যাশিংসহ হাই-ভলিউম সার্চ, বুকিংয়ের আগে রিভ্যালিডেট, async কিউ ও রেট-লিমিট হ্যান্ডলিং।

  • TMC API

    কর্পোরেট প্রোফাইল, ট্রাভেল পলিসি, অনুমোদন, ক্রেডিট লিমিট, আলোচিত রেট ও রিপোর্টিং।

কেন PHPTRAVELS

যে API ইন্টিগ্রেশন আপনার এবং আপনি বাড়াতে পারেন

  • সোর্স কোড অন্তর্ভুক্ত

    কমার্শিয়াল লাইসেন্সে সেলফ-হোস্টেড, যাতে আপনার ডেভেলপাররা প্রতিটি কানেক্টর পড়তে ও বাড়াতে পারেন।

  • PHP-তে তৈরি

    cURL বা Guzzle ক্লায়েন্ট ও ওয়েবহুক হ্যান্ডলারসহ স্ট্যান্ডার্ড PHP, যা আপনার টিম আগেই জানে।

  • কম PCI স্কোপ

    টোকেনাইজেশন ও হোস্টেড পেমেন্ট ফিল্ড কার্ডের ডেটা আপনার সার্ভার থেকে দূরে রাখে।

  • B2C, B2B ও কর্পোরেট

    একটি ইন্টিগ্রেশন আপনার পাবলিক সাইট, এজেন্ট পোর্টাল ও কর্পোরেট বুকারদের সেবা দেয়।

FAQ

ট্রাভেল API ইন্টিগ্রেশন নিয়ে প্রশ্ন

প্রথম বা পরবর্তী সাপ্লায়ার যুক্ত করার আগে এজেন্সি ও OTA যা জানতে চায়।

সেলসের সাথে কথা বলুন

আপনার ট্রাভেল ওয়েবসাইট বা এজেন্ট পোর্টালকে সাপ্লায়ার API-র সাথে যুক্ত করা, যাতে হোটেল, ফ্লাইট, গাড়ি ও অ্যাক্টিভিটি আপনার নিজের প্ল্যাটফর্মে সার্চ, প্রাইস, বুক ও ম্যানেজ করা যায়। বেশিরভাগ ট্রাভেল API সাপ্লায়ার অথেন্টিকেশনসহ HTTP-তে XML বা JSON ব্যবহার করে।

সাধারণত প্রতি সাপ্লায়ারে ২ থেকে ৪ সপ্তাহ, যার মধ্যে স্যান্ডবক্স সেটআপ, মূল বুকিং ফ্লো, পেমেন্ট, সার্টিফিকেশন ও প্রোডাকশনে যাওয়া অন্তর্ভুক্ত। স্কোপ ও সাপ্লায়ারের সার্টিফিকেশন সময়সূচি এটি বদলাতে পারে।

JSON তৈরি ও পার্স করা দ্রুত, তাই সাপ্লায়ার একই সুবিধা দিলে আমরা এটিই বেছে নিই। কিছু GDS ও বেডব্যাংক এখনও XSD-সহ XML চায়, আর দুটিই আপনার পোর্টালে একই মডেলে নরমালাইজ হয়।

একটি লেয়ার যা শেয়ার করা অথেন্টিকেশন, লগিং, রিট্রাই ও মনিটরিংসহ একাধিক সাপ্লায়ারকে যুক্ত করে, যাতে প্রতিটি নতুন সাপ্লায়ার শূন্য থেকে শুরু না করে একই ফ্লো আবার ব্যবহার করে।

কার্ড 3-DS-সহ টোকেনাইজ হয়, টিকিট বা ভাউচার ইস্যুর পরে ক্যাপচার হয়, এবং প্রতিটি পেমেন্ট ID তার PNR বা বুকিং ID-র সাথে ম্যাপ হয়, ফলে রিফান্ড ও মিলানো ওয়েবহুকে চলে।

বিস্তৃত পরিসর, যার মধ্যে GDS, বেডব্যাংক, গাড়ি, অ্যাক্টিভিটি ও পেমেন্ট API রয়েছে। অ্যাক্সেস আপনার চুক্তি ও পার্টনার অনুমোদনের ওপর নির্ভর করে, তাই আপনার সাপ্লায়ারদের কথা জানান, আমরা স্কোপ ও সময়সীমা নিশ্চিত করব।