2. Tabel Produk
Selanjutnya, didefinisikan daftar produk ('produk pakaian') dan masing-masing harga. Total produk berjumlah 10 yaitu Kaos Polos, Celana Jeans, Kemeja Flanel, Jaket Kulit, Sweater, Sepatu Sneakers, Topi Snapback, Kaus Kaki, Scarf, dan Dress Wanita. Selanjutnya digunakan modul 'PrettyTable' untuk membuat tabel yang menampilkan format nomor barang, nama barang, dan harga yang telah dilakukan formatting.
3. Loop Utama
Program memasuki loop utama ('while True') yang memungkinkan user untuk terus memilih barang atau melihat history transaksi. Dalam loop ini, dilakukan pemeriksaan apakah tabel sudah ditampilkan atau belum, jika belum maka akan ditampilkan.
4. Input User
Di dalam loop tadi, user diminta untuk memasukkan nomor barang atau perintah yang lain, kemudian input ini diperiksa dan dioleh sesuai dengan pilihan user.
5. Input dan Pemrosesan Transaksi