They tried to extort me into paying them again with cash when i contacted them for check in information after i booked. I never checked in because they refused to let me.
Traveloka Sdn Bhd (No. Pendaftaran 201501003122), Tingkat 14 Menara 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia