bejo4ever / ticketing-online

Automatically exported from code.google.com/p/ticketing-online
0 stars 0 forks source link

frontend-booking/order #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Buat modul booking/order tiket,
1. Pilih event

2. Masukan jumlah tiket dan kelas > submit

3. masuk tampilan order/list data pake tk_temp

4. Jika edit data order gunakan filter/where session_id,id_event,id_class

5. Jika user kembali mem ngorder/booking tiket dengan id_tiket dan id_class yg 
sama, maka data jumlah tiketnya akan langsung ditambahkan scr otomatis.

6. setelah user selesai melakukan order, user kemudian checkout.

7. pada saat checkout jika sudah user dlm keadaan login maka data2 member akan 
langsung tampil, jika belum login, maka user dapat login dulu, jika bukan 
member maka user dapat register dulu.

8. User kemudian melengkapi data2, seperti rekening bank dll,setelah submit 
maka proses order-checkout selesai,kemudian muncul konfirmasi yg berisi data 
member, dan data tiket yang di order, data bank atau pembayaran dan juga ORDER 
CODE 

9. Proses submit adalah :
- save dulu di tk_ticket_order
- ambil last_order_id kemudian ambil data tk_temp berdasarkan session_id, 
kemudian masukan data tersebut ke tk_order_ticket_detail

ORDER CODE adalah 10 digit angka, 2 digit depan ID_TIKET,4 digit bulan dan 
tanggal digabung, 4 digit belakang random
ct : 1708-9898-01  = 

1708 => bulan 08 tgl 17
9898 => random
01 => id_event

TICKET CODE adalah 12 digit angka (field ticket_code di tabel di tambahi jd 20 )

9980-1708-1189-01-11

9980 = generate random
1708 = bulan dan tanggal
1189 = generate random
01 = id_event
11 = tahun sekarang (ambil 2 digit belakang)

sementara kyk gt dulu...

Original issue reported on code.google.com by areake...@gmail.com on 16 Aug 2011 at 8:39

GoogleCodeExporter commented 9 years ago
siap 86

Original comment by gend...@gmail.com on 16 Aug 2011 at 9:53