Denah kursi interaktif untuk aplikasi tiketmu
Gambar denah venue, pasang di halaman tiket dengan satu tag script, dan biarkan pembeli memilih kursinya sendiri. SeatGrid menjaga agar satu kursi tidak pernah terjual dua kali, sementara harga dan pembayaran tetap di aplikasimu.
Gratis di environment Eval untuk integrasi dan uji coba. Tanpa kartu kredit.
Coba pilih kursi di denah ini.
Dari denah organizer sampai kursi terjual
Gambar denahnya
Unggah foto atau PDF denah dari organizer sebagai acuan, lalu susun blok kursi, meja, tribun, lantai, dan area berdiri di Designer.
Publish
Simpan sebagai draf selama masih mengedit. Publish memindahkan semua event denah itu ke versi baru, dan kursi yang sudah terjual tetap aman.
Pasang di halaman tiket
Satu tag script dan public key. Pembeli memilih kursi, SeatGrid menahannya beberapa menit, dan aplikasimu menerima data kursinya.
Tandai terjual
Setelah pembayaran lunas di aplikasimu, server memanggil POST /book. Kursi berubah menjadi terjual untuk semua pembeli yang sedang membuka peta.
Dibuat untuk venue sungguhan
Stadion 100.000 kursi tetap ringan
Venue besar dibuka per tribun dan zona: pembeli melihat ringkasan sisa kursi tiap zona, lalu kursinya dimuat saat zona dibuka. Statusnya diperbarui langsung lewat WebSocket.
- Tidak ada kursi ganda
- Hold dan booking atomik di database, aman dijalankan di banyak server sekaligus.
- Lantai, tribun, dan zona
- Nama lantai dan zona bisa disesuaikan per event tanpa mengubah denah.
- Area berdiri
- Festival dan moshpit dijual per jumlah, dengan kuota yang bisa diatur per event.
- ID tiket per kategori
- Setiap kategori di setiap event punya ID unik untuk dipetakan ke jenis tiket di aplikasimu.
- Draf dan publish
- Edit denah tanpa mengganggu penjualan; publish saat siap.
- Aman dipasang di situs mana pun
- Public key dibatasi ke domainmu, dan hold token bisa diwajibkan dari backend untuk menahan bot.
- Webhook
- Kursi terjual, dilepas, atau hold habis dikirim ke servermu, lengkap dengan percobaan ulang.
- Bahasa Indonesia dan Inggris
- Console dan picker pembeli mengikuti bahasa pengunjung.
Pasang dalam hitungan menit
SeatGrid hanya mengurus kursi. Harga, order, data pembeli, dan pembayaran tetap di aplikasimu, seperti undangin. Contoh aplikasi lengkap bisa diunduh dari console.
- label = nomor kursi, categoryRef = ID tiket
- Hold otomatis lepas jika pembeli tidak jadi membayar
- Satu event production, satu event eval untuk uji coba
<div id="seats"></div>
<script src="https://seatgrid.example.com/embed/v0.js"></script>
<script>
SeatGrid.render({
container: '#seats',
event: 'konser-simfoni',
publicKey: 'pk_prod_…',
onChange: (sel) => {
// sel.holdToken, sel.seats[]
// { label: 'A-7', categoryRef: 'TKT-6C1F…' }
},
});
</script>Harga
Bayar sesuai pemakaian seat. Satu seat dihitung sekali per event saat pertama kali dipilih pembeli, walaupun dilepas lalu dipilih lagi. Seat tambahan di luar paket dibeli sebagai credit.
| Paket | Harga | Seat termasuk | Seat tambahan |
|---|---|---|---|
| Eval | Gratis | Untuk integrasi dan uji coba | |
| Gold | Rp 9.900.000 / bulan | 5.000 / bulan | Rp 2.000 / seat |
| Diamond | Rp 33.000.000 / bulan | 20.000 / bulan | Rp 1.650 / seat |
Pertanyaan umum
Apakah SeatGrid memproses pembayaran tiket?
Tidak. SeatGrid hanya menampilkan denah, menahan kursi yang dipilih, dan menandai kursi terjual saat aplikasimu memanggil POST /book setelah pembayaran lunas.
Apa yang dihitung sebagai seat terpakai?
Seat yang pernah dipilih pembeli atau dijual langsung untuk sebuah event. Setiap seat dihitung paling banyak sekali per event.
Bagaimana kalau seat paket habis di tengah penjualan?
Pemakaian diambil dari credit. Jika credit juga habis, kursi baru tidak bisa dipilih sampai credit ditambah, sedangkan kursi yang sudah dipilih tetap bisa dibeli.
Bisakah dipakai di situs selain undangin?
Bisa. Embed berjalan di halaman HTML mana pun, dan API-nya REST biasa yang bisa dipanggil dari PHP, Laravel, Node, atau bahasa lain.
Siapkan denah event berikutnya
Buat akun, gambar denah, dan coba integrasinya gratis di environment Eval.
Daftar gratis