লাইভ ডেমো

eSIM API ইন্টিগ্রেশন

Airalo API ইন্টিগ্রেশন: প্রতিটি ভ্রমণের সাথে eSIM বিক্রি করুন

আপনার Airalo পার্টনার অ্যাকাউন্ট PHPTRAVELS-এর সাথে যুক্ত করুন এবং নিজের ওয়েবসাইটে ফ্লাইট, হোটেল ও ট্যুরের পাশাপাশি লোকাল, রিজিওনাল ও গ্লোবাল eSIM বিক্রি করুন। কানেক্টর প্রস্তুত: আপনার Client ID ও Client Secret যোগ করুন, স্যান্ডবক্সে টেস্ট করুন, প্যাকেজ সিঙ্ক করুন, দাম ঠিক করুন এবং লাইভে যান।

  • প্রস্তুত Airalo কানেক্টর
  • Airalo Partner API v2
  • QR কোড ও ইনস্টলের ধাপ
  • আপনার নিজস্ব বিক্রয়মূল্য

সাপ্লায়ার

Airalo কী, এবং ট্রাভেল এজেন্সিগুলো কেন এর eSIM বিক্রি করে

Airalo eSIM বিক্রি করে: এগুলো ডিজিটাল SIM প্যাকেজ, যা ভ্রমণকারী ফিজিক্যাল SIM না খুলেই ফোনে ইনস্টল করেন। বিমানবন্দরে লোকাল SIM কেনার বদলে ভ্রমণকারী যাত্রার আগেই ডেটা কেনেন এবং কয়েক মিনিটে তা ইনস্টল করেন।

Airalo Partner API-এর মাধ্যমে একটি ট্রাভেল ব্যবসা এই ইনভেন্টরি নিজের ওয়েবসাইট বা অ্যাপে বিক্রি করতে পারে। PHPTRAVELS-এর eSIM মডিউলে Airalo কানেক্টর রয়েছে, তাই eSIM সেই একই কার্টে আরেকটি প্রোডাক্ট হয়ে যায়, যেখানে ফ্লাইট, হোটেল, ট্রান্সফার, ভিসা বা ট্যুর থাকে।

সম্পর্কিত:eSIMট্রাভেল APIট্রাভেল API ইন্টিগ্রেশন

সাপ্লায়ার ফ্যাক্ট শিট
কোম্পানি
Airalo, eSIM কানেক্টিভিটি প্রোভাইডার
কভারেজ
২০০+ গন্তব্য, Airalo-এর তথ্য অনুযায়ী
প্যাকেজ
লোকাল, রিজিওনাল ও গ্লোবাল eSIM
API
Partner API v2 · REST · Bearer টোকেন
SDK
PHP · Node.js · Python
PHPTRAVELS-এ
eSIM মডিউলে প্রস্তুত কানেক্টর

ধাপ ১ · পার্টনার অ্যাকাউন্ট

Airalo পার্টনার অ্যাকাউন্টের জন্য আবেদন করুন

Airalo API অ্যাক্সেসের জন্য Airalo-এর সাথে পার্টনার চুক্তি প্রয়োজন। PHPTRAVELS Airalo অ্যাকাউন্ট বা কী ইস্যু করে না: আপনি আবেদন করেন, Airalo আপনার ব্যবসা যাচাই করে এবং আপনার ক্রেডেনশিয়াল পাঠায়।

Airalo-কে কী পাঠাবেন

  • কোম্পানির নাম ও ওয়েবসাইট
  • দেশ ও ব্যবসার ধরন
  • প্রত্যাশিত eSIM বিক্রির পরিমাণ
  • লক্ষ্য বাজার ও গন্তব্য
  • B2C, B2B বা উভয়
  • আপনি যে PHPTRAVELS ব্যবহার করেন

ধাপ ২ · ক্রেডেনশিয়াল

Client ID, Client Secret ও অ্যাক্সেস টোকেন

Airalo আপনার অ্যাকাউন্ট অনুমোদন করলে আপনি একটি Client ID ও একটি Client Secret পাবেন। PHPTRAVELS আপনার সার্ভার থেকে এগুলো টোকেন এন্ডপয়েন্টে পাঠায়, একটি Bearer অ্যাক্সেস টোকেন পায় এবং প্রতিটি প্যাকেজ, অর্ডার ও eSIM রিকোয়েস্টে তা ব্যবহার করে।

টোকেন রিকোয়েস্ট (নমুনা)
 1# Server-side only: the Client Secret never reaches the browser 2curl -X POST "$AIRALO_API/v2/token" \ 3  -H "Accept: application/json" \ 4  -F "client_id=$CLIENT_ID" \ 5  -F "client_secret=$CLIENT_SECRET" \ 6  -F "grant_type=client_credentials" 7 8# → { "data": { "access_token": "eyJ0eXAi…", "expires_in": … } } 9# then: Authorization: Bearer <access_token>
client_credentialsPartner API v2Bearer token · Sandbox → Production
শুধু সার্ভার-সাইড
টোকেনটি আপনার PHPTRAVELS সার্ভার চায়। Client Secret কখনো ব্রাউজারে পৌঁছায় না।
টোকেন পুনর্ব্যবহার
কানেক্টর টোকেনের মেয়াদ শেষ না হওয়া পর্যন্ত সেটি রাখে, তাই প্রতিটি সার্চে নতুন টোকেন চায় না।
Secret গোপন রাখুন
Client Secret কখনো পাবলিক JavaScript, HTML, পাবলিক Git রিপোজিটরি, স্ক্রিনশট বা ফোরাম পোস্টে রাখবেন না।
এক অ্যাকাউন্ট, দুই মোড
Airalo তার কনফিগারেশনে Sandbox বা Production বেছে নেওয়ার সুযোগ দেয়। আগে সবকিছু Sandbox-এ টেস্ট করুন।

Partner API ফ্লো

প্রতিটি eSIM বিক্রির পেছনে Airalo API-এর পাঁচটি কল

স্ক্রিনে প্রথম দাম থেকে ভ্রমণকারীর ইনবক্সে QR কোড পর্যন্ত, কানেক্টর এই একই পাঁচটি কল ব্যবহার করে। প্রতিটিতে দেখানো হয়েছে PHPTRAVELS উত্তরটি দিয়ে কী করে।

  1. 01টোকেন নিনPOST/v2/token

    PHPTRAVELSআপনার Client ID ও Client Secret দিয়ে সাইন ইন করে এবং Bearer টোকেন সার্ভারে সংরক্ষণ করে।

  2. 02প্যাকেজের তালিকাGET/v2/packages

    PHPTRAVELSডেটা, মেয়াদ, কভারেজ ও নেট দামসহ লোকাল, রিজিওনাল ও গ্লোবাল প্যাকেজ সিঙ্ক করে, তারপর আপনার দাম প্রয়োগ করে।

  3. 03অর্ডার পাঠানPOST/v2/orders

    PHPTRAVELSপেমেন্টের পর বেছে নেওয়া প্যাকেজ ID ও পরিমাণ অর্ডার করে এবং Airalo অর্ডারটি বুকিংয়ে সংরক্ষণ করে।

  4. 04eSIM পড়ুনGET/v2/sims/{sim_iccid}

    PHPTRAVELSICCID দিয়ে eSIM পড়ে: QR কোড, অ্যাক্টিভেশন কোড, SM-DP+ ঠিকানা ও সরাসরি iOS ইনস্টল লিংক।

  5. 05ইনস্টলের ধাপGET/v2/sims/{sim_iccid}/instructions

    PHPTRAVELSভ্রমণকারীর ডিভাইস ও ভাষার জন্য Airalo-এর ইনস্টলেশন নির্দেশনা নেয় এবং ভাউচারে যোগ করে।

ধাপ ৩ থেকে ৫ · PHPTRAVELS অ্যাডমিন

আপনার অ্যাডমিনে Airalo কনফিগার, টেস্ট ও সিঙ্ক করুন

সবকিছু আপনার PHPTRAVELS অ্যাডমিনের eSIM মডিউল সেটিংসে হয়। সঠিক ফিল্ডগুলো আপনার PHPTRAVELS ভার্সনের ওপর নির্ভর করে।

  1. 01eSIM মডিউল চালু করুনমডিউল সেটিংস খুলুন এবং Airalo eSIM ইন্টিগ্রেশন চালু করুন।
  2. 02আপনার ক্রেডেনশিয়াল দিনAiralo থেকে পাওয়া Client ID ও Client Secret পেস্ট করুন, Sandbox বেছে নিন এবং সেভ করুন।
  3. 03কানেকশন টেস্ট করুনTest বাটন ব্যবহার করুন। PHPTRAVELS Airalo-তে সাইন ইন করে এবং কানেক্টেড স্ট্যাটাস বা সমাধানযোগ্য এরর দেখায়।
  4. 04প্যাকেজ সিঙ্ক করুনAiralo প্যাকেজ লোড করুন এবং দেখে নিন আপনার ওয়েবসাইটে গন্তব্য, ডেটা, মেয়াদ ও দাম ঠিকঠাক দেখাচ্ছে কি না।
eSIM মডিউল · AiraloAiralo

এনভায়রনমেন্ট

টেস্ট অর্ডার: কোনো আসল eSIM ইস্যু হয় নালাইভ অর্ডার: আসল eSIM, আপনার Airalo ব্যালেন্স থেকে চার্জ

Client ID7f3c…a91e
Client Secret••••••••••••••••
মার্কআপনেট দামের ওপর ১৫%
স্ট্যাটাসকানেক্টেড

নমুনা স্ক্রিন। আপনার ভার্সনে ফিল্ড ভিন্ন হতে পারে।

ধাপ ৫ · eSIM প্যাকেজ

একটি ফিড থেকে লোকাল, রিজিওনাল ও গ্লোবাল eSIM

Airalo তিন ধরনের প্যাকেজ দেয়, যাতে আপনি ভ্রমণকারীর ভ্রমণসূচির সাথে eSIM মেলাতে পারেন। প্যাকেজ, দাম ও প্রাপ্যতা সবসময় Airalo থেকে লাইভ আসে।

  • লোকাল eSIM

    একটি গন্তব্য, একটি দেশে ভ্রমণের জন্য।

    উদাহরণUSA eSIM

  • রিজিওনাল eSIM

    একটি অঞ্চলের কয়েকটি দেশ, একাধিক দেশে ভ্রমণের জন্য।

    উদাহরণEurope eSIM

  • গ্লোবাল eSIM

    কয়েকটি অঞ্চলের দেশ, দীর্ঘ বা বিশ্বভ্রমণের জন্য।

    উদাহরণGlobal eSIM

ভ্রমণকারীকে দেখানো হয়
গন্তব্য · প্যাকেজের নাম · ডেটা · মেয়াদ · নেটওয়ার্ক · কভারেজ · দাম
সাধারণ ডেটা সাইজ: 1 GB, 3 GB, 5 GB ও 10 GB, প্রতিটির নিজস্ব মেয়াদসহ।

ধাপ ৬ থেকে ৯ · বিক্রি

ভ্রমণকারী কীভাবে আপনার ওয়েবসাইটে Airalo eSIM কেনেন

ভ্রমণকারী কখনো আপনার সাইট ছেড়ে যান না। PHPTRAVELS বুকিং ও পেমেন্ট পরিচালনা করে, Airalo eSIM ইস্যু করে।

  1. 01ভ্রমণকারী

    আপনার ওয়েবসাইটের eSIM সেকশন খোলেন

  2. 02ভ্রমণকারী

    একটি গন্তব্য বেছে নেন

  3. 03PHPTRAVELS

    আপনার দামসহ Airalo প্যাকেজ দেখায়

  4. 04ভ্রমণকারী

    একটি প্যাকেজ বেছে নেন

  5. 05ভ্রমণকারী

    আপনার পেমেন্ট গেটওয়ে দিয়ে বুক ও পেমেন্ট করেন

  6. 06PHPTRAVELS

    অর্ডারটি Airalo API-তে পাঠায়

  7. 07Airalo

    eSIM ইস্যু করে

  8. 08Airalo

    QR কোড ও ইনস্টলের তথ্য ফেরত দেয়

  9. 09PHPTRAVELS

    ভ্রমণকারীকে ইমেইলে ও অ্যাকাউন্টে eSIM পাঠায়

eSIM ডেলিভারি

ভ্রমণকারী পাঁচভাবে eSIM ইনস্টল করতে পারেন

Airalo API পার্টনারদের জন্য একাধিক ইনস্টলেশন পদ্ধতি সাপোর্ট করে। PHPTRAVELS এই তথ্য বুকিং ভাউচার, কনফার্মেশন ইমেইল ও ভ্রমণকারীর অ্যাকাউন্টে রাখে।

  • QR কোড

    ভ্রমণকারী ফোনের eSIM সেটিংস থেকে QR কোড স্ক্যান করেন।

  • ম্যানুয়াল এন্ট্রি

    অ্যাক্টিভেশন কোড ও SM-DP+ ঠিকানা, যেসব ফোন স্ক্যান করতে পারে না তাদের জন্য।

  • Airalo-এর নির্দেশনা

    API থেকে ধাপে ধাপে ইনস্টলেশন নির্দেশনা, প্রতিটি ডিভাইস ও ভাষার জন্য।

  • eSIM Cloud লিংক বা PDF

    Airalo-এর একটি শেয়ারিং লিংক বা PDF, সম্পূর্ণ ইনস্টলেশন গাইডসহ।

  • সরাসরি iOS ইনস্টল

    সাপোর্টেড iOS ভার্সনের উপযুক্ত iPhone-এর জন্য এক ট্যাপে ইনস্টল লিংক।

গ্রাহকের ডেটা

প্রতিটি গ্রাহককে একটি ICCID-এর সাথে যুক্ত করুন

Airalo প্রতিটি eSIM তার ICCID দিয়ে শনাক্ত করে এবং এই পদ্ধতিতে আপনার ভ্রমণকারীদের ব্যক্তিগত ডেটা সংরক্ষণ করে না। ভ্রমণকারী ও eSIM-এর সংযোগ রাখা আপনার দায়িত্ব, এবং PHPTRAVELS তা বুকিংয়ে করে।

  1. গ্রাহক
  2. PHPTRAVELS বুকিং
  3. Airalo অর্ডার
  4. ICCID

এই চেইন সাপোর্টকে সহজ করে:সাপোর্ট রিকোয়েস্টইনস্টলেশনের সমস্যাঅর্ডার খোঁজাবুকিংয়ের ইতিহাসeSIM স্ট্যাটাস

ধাপ ৭ · আপনার দাম

আপনার বিক্রয়মূল্য ঠিক করুন এবং প্রতিটি eSIM-এ আয় করুন

Airalo আপনার বাণিজ্যিক চুক্তি অনুযায়ী আপনার কাছ থেকে প্যাকেজের খরচ নেয়। ভ্রমণকারী কত দেবেন, তা আপনি Airalo-এর সাথে আপনার চুক্তির মধ্যে ঠিক করেন।

  • নির্দিষ্ট মার্কআপ

    প্রতিটি প্যাকেজের ওপর একই পরিমাণ অর্থ।

  • শতাংশ মার্কআপ

    নেট দামের একটি শতাংশ, যাতে বড় প্ল্যানে মার্জিন বাড়ে।

  • সার্ভিস ফি

    প্রতিটি অর্ডারে আলাদা ফি, যা চেকআউটে দেখানো হয়।

  • প্যাকেজে অন্তর্ভুক্ত

    হলিডে প্যাকেজে অন্তর্ভুক্ত eSIM বা ফ্লাইটের সাথে উপহার।

ক্রস-সেলের উদাহরণ
  1. দুবাইয়ের ফ্লাইট
  2. দুবাইয়ে হোটেল
  3. এয়ারপোর্ট ট্রান্সফার
  4. UAE eSIM

এজেন্সিগুলো কেন eSIM যোগ করে

  • প্রতিটি বুকিংয়ে বেশি আয়
  • একটি অতিরিক্ত সেবা, যা প্রায় প্রতিটি আন্তর্জাতিক ভ্রমণকারীর দরকার
  • তাৎক্ষণিক ডিজিটাল ডেলিভারি, কোনো স্টক নেই
  • ভ্রমণকারীরা পরের ভ্রমণের জন্য আবার ফিরে আসেন

ভাউচার বিকল্প. Airalo eSIM ভাউচারও বিক্রি করে: আপনি অ্যাক্টিভেশন কোড কিনে আপনার ওয়েবসাইট, অ্যাপ, CRM বা ইমেইলের মাধ্যমে বিতরণ করেন। আপনার Airalo চুক্তির সাথে মেলে এমন পদ্ধতি বেছে নিন।

সমস্যা সমাধান

কিছু কাজ না করলে আগে এগুলো দেখুন

বেশিরভাগ সমস্যা ক্রেডেনশিয়াল, এনভায়রনমেন্ট বা ডিভাইস নিয়ে। যে সমস্যা দেখছেন, তার তালিকা ক্রমানুসারে দেখুন।

কানেকশন টেস্ট ব্যর্থ হয়
Client IDClient Secretপার্টনার অ্যাকাউন্ট সক্রিয়API অ্যাক্সেস চালুSandbox বা Productionআপনার সার্ভার থেকে আউটবাউন্ড HTTPSSSL
কোনো eSIM প্যাকেজ দেখায় না
API কানেকশনপ্যাকেজের প্রাপ্যতাএনভায়রনমেন্টগন্তব্য ফিল্টারAPI রেসপন্সPHPTRAVELS ক্যাশ
অর্ডার ব্যর্থ হয়
অবৈধ বা অপ্রাপ্য প্যাকেজAiralo ব্যালেন্সটোকেন ব্যর্থতানেটওয়ার্ক এররভুল এনভায়রনমেন্টAiralo-এর সাময়িক সমস্যা
QR কোড দেখায় না
অর্ডার সম্পন্নeSIM ইস্যু হয়েছেICCID সংরক্ষিতইনস্টল ডেটা এসেছেAPI রেসপন্সে QR ফিল্ড
ভ্রমণকারী ইনস্টল করতে পারছেন না
ফোন eSIM সাপোর্ট করেফোন আনলকডসঠিক QR কোডeSIM আগে থেকে ইনস্টল নেইরোমিং চালুপ্রয়োজনে APN

কে কী করে

PHPTRAVELS সফটওয়্যার চালায়, Airalo eSIM চালায়

Airalo একটি বাইরের সাপ্লায়ার। বাণিজ্যিক সম্পর্ক আপনার ট্রাভেল ব্যবসা ও Airalo-এর মধ্যে।

PHPTRAVELS

  • Airalo কানেক্টর ও এর সেটিংস
  • eSIM পেজ, সার্চ ও চেকআউট
  • আপনার মার্কআপ ও পেমেন্ট গেটওয়ে
  • ভাউচার, ইমেইল ও বুকিংয়ে ICCID
  • ইন্টিগ্রেশনের জন্য সাপোর্ট

Airalo

  • পার্টনার অনুমোদন ও API ক্রেডেনশিয়াল
  • প্যাকেজের দাম, কমিশন ও ব্যালেন্সের নিয়ম
  • কভারেজ, নেটওয়ার্ক ও প্যাকেজের প্রাপ্যতা
  • API আপটাইম ও eSIM ইস্যু
  • আপনার বাণিজ্যিক চুক্তি

নিরাপত্তা

আপনার Airalo ক্রেডেনশিয়াল সুরক্ষিত রাখুন

  • শুধু সার্ভার থেকে অথেনটিকেট করুন, কখনো ব্রাউজার JavaScript-এ নয়
  • আপনার ওয়েবসাইট ও অ্যাডমিনে HTTPS ব্যবহার করুন
  • অ্যাডমিন প্যানেল সুরক্ষিত করুন এবং সার্ভার অ্যাক্সেস সীমিত রাখুন
  • PHPTRAVELS আপডেট রাখুন
  • অস্বাভাবিক API কার্যকলাপের দিকে নজর রাখুন
  • Airalo

ইন্টিগ্রেশনে সাহায্য প্রয়োজন?

আপনার Airalo অ্যাকাউন্ট অনুমোদিত হলেও ইন্টিগ্রেশন এরর দেখালে, আপনার PHPTRAVELS অ্যাকাউন্টে একটি সাপোর্ট টিকিট খুলুন এবং সাথে দিন: আপনার PHPTRAVELS ভার্সন, Airalo সেটিংসের স্ক্রিনশট, টেস্টের ফলাফল, একটি নমুনা গন্তব্য ও প্যাকেজ, বুকিং রেফারেন্স এবং এরর মেসেজ। সম্পূর্ণ Client Secret কখনো দেবেন না।

পড়ুন: ট্রাভেল এজেন্সিগুলো কীভাবে অনলাইনে eSIM বিক্রি করতে পারেAiralo ডেভেলপার ডকুমেন্টেশন

FAQ

Airalo API ইন্টিগ্রেশন: এজেন্সিগুলোর প্রশ্ন

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

না। আপনার নিজস্ব অনুমোদিত Airalo পার্টনার অ্যাকাউন্ট প্রয়োজন। PHPTRAVELS সফটওয়্যার ও প্রস্তুত Airalo কানেক্টর দেয়।

আপনার পার্টনার অ্যাকাউন্ট অনুমোদনের পর Airalo Client ID ও Client Secret পাঠায়। PHPTRAVELS এগুলো ইস্যু করে না।

PHPTRAVELS গ্রাহকরা Airalo-এর হেড অব পার্টনারশিপস Rao Suhaib Khan-কে rao.khan@airalo.com ঠিকানায় ইমেইল করতে পারেন এবং জানাতে পারেন যে তাঁরা PHPTRAVELS ব্যবহার করেন।

হ্যাঁ। অনুমোদিত Airalo পার্টনার অ্যাকাউন্ট ও PHPTRAVELS কানেক্টর থাকলে সাপোর্টেড Airalo প্যাকেজ আপনার নিজের ওয়েবসাইটে দেখায় এবং বুকিং আপনার সাইটেই থাকে।

হ্যাঁ, নির্দিষ্ট বা শতাংশ মার্কআপ অথবা সার্ভিস ফি, যদি তা Airalo-এর সাথে আপনার বাণিজ্যিক চুক্তির সাথে মেলে।

হ্যাঁ। Airalo-এর Sandbox মোড আছে, যেখানে টেস্ট অর্ডার আসল eSIM ইস্যু করে না। পুরো ফ্লো কাজ করার পরেই Production-এ যান।

হ্যাঁ। প্রতিটি গন্তব্যের জন্য উপলব্ধ ইনভেন্টরি অনুযায়ী Airalo লোকাল, রিজিওনাল ও গ্লোবাল প্যাকেজ দেয়।

QR কোড দিয়ে, অ্যাক্টিভেশন কোড ও SM-DP+ ঠিকানা লিখে, Airalo-এর ধাপে ধাপে নির্দেশনা অনুসরণ করে, eSIM Cloud লিংক বা PDF থেকে, অথবা উপযুক্ত iPhone-এ সরাসরি ইনস্টল লিংক দিয়ে।

না। Airalo-এর PHP, Node.js ও Python-এর SDK আছে, তবে কানেক্টর আগে থেকেই PHPTRAVELS-এ রয়েছে। আপনাকে শুধু ক্রেডেনশিয়াল যোগ করতে হবে।