I ordered tickets to this zoo online through Traveloka, but when I arrived there, they said my payment hadn't been credited to their account, so I ended up not entering and had to buy another ticket in cash. Their service was terrible. They should have had a barcode scanner for proof of payment, but they didn't and only had to chat with someone to confirm our tickets.