Apabila Orang Tengah Menjadi Penghalang

Seorang pengembara baru-baru ini menempah penerbangan IndiGo melalui platform AirAsia MOVE. Apabila rancangan berubah, dia meminta untuk membatalkan perjalanan tersebut. Syarikat penerbangan itu bersetuju. Sepatutnya itu sudah menjadi penamat cerita tersebut. Sebaliknya, platform itu sendiri enggan memproses pembatalan tersebut, menyebabkan penumpang itu tersekat dalam jurang antara dua syarikat. Dia meluahkan kekecewaannya secara terbuka dan menyifatkan sistem tersebut sebagai tidak berguna dan bodoh. Kemarahannya sangat nyata, namun ia menunjukkan masalah yang menjejaskan jutaan pengembara yang bergantung kepada agregator untuk memudahkan urusan mereka.

Insiden ini hanyalah satu peristiwa kecil dalam jentera pengembaraan dalam talian yang luas, namun ia membawa amaran yang kuat. Kita memuat turun aplikasi ini untuk mengelakkan kerumitan menguruskan laman web syarikat penerbangan, gerbang pembayaran, dan kod pengesahan. Kita mengharapkan orang tengah memudahkan urusan, bukannya menyekatnya. Apabila sesebuah platform tidak dapat melaksanakan pembatalan yang telah diluluskan oleh syarikat penerbangan, ia telah gagal dalam tugas utamanya: menyampaikan maklumat dengan tepat daripada pengguna kepada penyedia perkhidmatan dan sebaliknya.

Apa Yang Gagal

Butiran kes ini adalah ringkas, dan itulah yang menjadikannya membimbangkan. Penumpang tersebut tidak mempertikaikan yuran tersembunyi atau melawan kelonggaran polisi. Dia melakukan tindakan standard—membatalkan penerbangan—dan menghadapi ralat yang sepatutnya tidak wujud. IndiGo menerima pembatalan tersebut. AirAsia MOVE tidak. Hasilnya adalah situasi rugi-rugi yang klasik. Pengembara itu kehilangan masa dan ketenangan fikiran. Platform itu pula kehilangan kredibiliti.

Kegagalan sebegini biasanya berlaku jauh di dalam infrastruktur dalaman yang tidak pernah dilihat oleh pengembara. Agensi pelancongan dalam talian dan superapps tidak menyimpan inventori syarikat penerbangan pada pelayan mereka sendiri. Mereka berhubung dengan syarikat penerbangan melalui antara muka pengaturcaraan aplikasi, atau API, yang menghantar data berulang-alik. Apabila anda mengetik “cancel,” permintaan anda dihantar dari telefon anda ke bahagian belakang (backend) agregator, kemudian ke sistem tempahan syarikat penerbangan. Syarikat penerbangan mengemas kini status tempahan dan menghantar pengesahan. Agregator sepatutnya mencerminkan perubahan itu dengan segera dan memproses bayaran balik atau kredit perjalanan anda.

Di suatu tempat dalam rantaian tersebut, AirAsia MOVE tersangkut. Mungkin API gagal mengambil status terkini daripada sistem IndiGo. Mungkin logik dalaman aplikasi mengandungi peraturan kod tetap (hardcoded) yang mengatasi respons syarikat penerbangan. Mungkin ejen khidmat pelanggan dapat melihat ketidakpadanan pada skrin mereka tetapi tidak mempunyai kebenaran untuk memaksa pembatalan tersebut. Kita tidak tahu pepijat (bug) yang tepat, tetapi kita tahu hasilnya: seorang manusia terperangkap dalam gelung perisian, tidak dapat membatalkan transaksi yang telah dipersetujui oleh semua pihak untuk dibatalkan.

Mengapa Kepercayaan Terhakis Lebih Pantas Daripada Pembaikan Kod

Pengembara bertoleransi dengan antara muka yang janggal. Mereka bertoleransi dengan masa pemuatan yang perlahan. Namun, mereka tidak akan bertoleransi dengan rasa tidak berdaya apabila wang dan rancangan menjadi taruhan. Pembatalan bukanlah permintaan yang remeh. Ia biasanya berlaku selepas krisis—masalah perubatan, kecemasan keluarga, atau konflik kerja yang tiba-tiba. Pengguna sudah pun tertekan. Peranan aplikasi adalah untuk mengurangkan tekanan tersebut dengan mengendalikan kerumitan bahagian belakang. Apabila ia sebaliknya menambah halangan baharu, kos emosinya menjadi sangat besar.

Inilah sebabnya mengapa luahan terbuka penumpang itu penting. Dia tidak merungut tentang mata kesetiaan yang hilang atau pemberitahuan tolak (push notification) yang lewat. Dia menyifatkan platform tersebut sebagai tidak berguna kerana, pada saat dia paling memerlukannya, ia secara aktif menyekat permintaan yang sah. Kepercayaan terhadap perkhidmatan digital dibina atas kepercayaan bahawa sistem akan menghormati niat anda walaupun keadaan berubah. Satu kegagalan terhadap janji tersebut menyebabkan lebih banyak kerosakan daripada apa yang boleh diperbaiki oleh sepuluh tempahan yang lancar.

Masalah ini juga mendedahkan titik buta strategik dalam cara banyak platform pelancongan dibina. Pasukan kejuruteraan sering mencurahkan sumber ke bahagian hadapan (front end): carian pantas, kalendar yang menarik, pembayaran satu ketikan, tawaran peribadi. Itulah ciri-ciri yang memacu muat turun. Operasi pasca-tempahan—perubahan, pembatalan, bayaran balik—dianggap sebagai perkara sampingan. Ia menerima API yang lebih lama, pemantauan yang kurang, dan pilihan sandaran (fallback) yang lebih sedikit. Namun, di situlah pengguna akan menyedari sama ada sesebuah aplikasi itu adalah alat yang sebenar atau sekadar brosur yang berkilat.

Apa Yang Perlu Dilakukan Dengan Betul Oleh Platform Pelancongan

Terdapat pengajaran yang jelas di sini untuk mana-mana syarikat yang berada di antara pelanggan dan syarikat penerbangan.

Jadikan pembatalan semudah tempahan. Jika pengguna boleh menempah tempat duduk dalam tiga ketikan, mereka sepatutnya boleh membatalkannya tanpa perlu melalui labirin chatbot, menu tersembunyi, dan borang yang tidak disokong. Aliran pembatalan haruslah jelas, jujur tentang yuran, dan bebas daripada corak gelap (dark patterns) yang membuatkan pengembara berasa bersalah atau keliru sehingga mengekalkan tempahan yang tidak dapat digunakan.

Bina fungsi pintasan manual yang benar-benar berfungsi. Automasi sangat hebat sehinggalah ia gagal. Apabila berlaku konflik pulangan API atau ralat penyinkronan, ejen khidmat pelanggan mesti mempunyai kuasa dan antara muka untuk campur tangan. Terlalu banyak platform membina "kubu" automatik sepenuhnya tanpa ruang untuk campur tangan manusia. Ejen akhirnya hanya membaca skrip, memohon maaf tanpa henti, dan menghantar tiket aduan ke dalam "lubang hitam". Pintasan yang berguna bermaksud ejen boleh melihat kelulusan syarikat penerbangan, memadankannya dengan tempahan yang tersangkut, dan melaksanakan pembatalan secara masa nyata.

Pastikan perisian sentiasa selari dengan realiti syarikat penerbangan. Platform pelancongan perlu beralih daripada kemas kini berkelompok (batch updates) dan kitaran polling yang perlahan. Jika syarikat penerbangan menandakan tiket sebagai boleh dibatalkan, boleh dikembalikan wang, atau dijadualkan semula, agregator harus mengetahuinya dalam masa beberapa minit, bukan berjam-jam. Ini memerlukan seni bina webhook yang teguh, logik cubaan semula (retry logic) untuk kegagalan jabat tangan (handshake), dan tugasan penyelarasan yang menandakan ketidakpadanan sebelum pengguna menyedarinya. Platform tidak sepatutnya menjadi pihak terakhir yang mengetahui status produknya sendiri.

Apa yang Pengembara Boleh Lakukan Sekarang

Sehingga industri memperbaiki jurang ini, penumpang perlu melindungi diri mereka sendiri. Jika anda membuat tempahan melalui mana-mana aplikasi pihak ketiga, termasuk yang utama seperti AirAsia MOVE, simpan bukti bertulis. Ambil tangkapan skrin nombor pengesahan, polisi pembatalan, dan sebarang komunikasi daripada syarikat penerbangan. Ketahui polisi syarikat penerbangan itu sendiri sebelum anda membeli; sesetengah syarikat penerbangan membenarkan perubahan secara terus melalui laman web mereka walaupun untuk tiket yang dijual oleh rakan kongsi. Jika aplikasi gagal, hubungi syarikat penerbangan secara terus. Apabila hantaran awam mendapat perhatian, syarikat cenderung bertindak lebih pantas berbanding melalui saluran sokongan peribadi. Dan jika jumlah wang yang besar tersangkut, jangan teragak-agak untuk memanjangkan isu ini melalui forum perlindungan pengguna atau mekanisme tuntutan balik (chargeback).

Pengajaran Sebenar

Pengalaman pelanggan bukanlah lapisan kemasan yang anda letakkan selepas kod ditulis. Ia adalah kod yang berfungsi dengan betul apabila keadaan menjadi sukar. Platform tempahan yang tidak boleh membatalkan penerbangan adalah seperti kereta tanpa gear undur. Ia mungkin memandu ke hadapan dengan cantik, tetapi lambat laun anda akan perlu mengundur keluar dari sesuatu tempat.

Pengembara tidak meminta keajaiban. Mereka meminta alatan yang melaksanakan arahan asas tanpa memperdayakan mereka. Kegagalan AirAsia MOVE untuk menghormati pembatalan yang telah diterima oleh IndiGo adalah peringatan bahawa kemudahan hanya benar-benar wujud apabila keseluruhan rantaian proses berfungsi. Sehingga platform pelancongan melabur sebanyak mana mereka melabur dalam corong pemerolehan (acquisition funnels) terhadap kebolehpercayaan pasca-pembelian, pengguna akan terus berwaspada. Dan mereka memang patut berbuat demikian.