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 (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia