VietJet är en LCC (lågprisbärare) och som de flesta LCCs är en punkt till punktbärare. Du checkar in för A till B, sedan på B hämtar dina väskor och checkar in för B till C.
För inrikes- och inrikesflyg är det inte så mycket, men för internationell till internationell innebär det att man rensar invandring och tull, hävdar och kontrollerar dina väskor.
Men som sagt i många liknande frågor är det resenärens ansvar att se till att de har rätt dokument för den resa de gör, vilket inkluderar alla transitpunkter. Kajak är inte ansvarig för att berätta för dig, heller inte VietJet. Flygbolagen ansvarar bara för destinationens regering för att se till att resenären har de nödvändiga dokumenten innan de går ombord och förnekar dem om de inte gör det (som i ditt fall).
Du kan försöka lämna in ett klagomål hos ditt kreditkortsföretag, men de kommer sannolikt att vara med flygbolaget, eftersom de förstår var ansvaret ligger.