Skenario Toko

symfony-shop-ds pada katalog demo: sebuah kaos dikirim, sebuah workshop dengan peran dan tanggal beberapa kursi, sebuah donasi dengan jumlah yang Anda pilih. Masukkan ke dalam keranjang, kemudian pesan: alamat, cara membayar — kartu penyedia demo, Stripe dalam mode uji, transfer —, konfirmasi.

Apa yang dicoba

  1. Sebuah pesanan melalui

    Pesan sebuah kaos dan bayar dengan kartu penyedia demo, « Bayar » di halamannya.

  2. Tanggal habis

    Tanggal terakhir workshop memiliki satu kursi. Beli sekali; pembeli berikutnya menemukan sudah habis.

  3. Pembayaran gagal, kemudian diambil lagi

    « Tolak » di halaman penyedia; konfirmasi menawarkan untuk memilih lagi cara membayar.

  4. Keranjang yang dibiarkan kadaluarsa

    Keranjang yang tidak dibayar mengembalikan stoknya ketika `bin/console shop:expire` dijalankan.