Product Browsing: Customer views products via [ap-product-listing] block on product page Add to Cart: Customer enters quantity and clicks "Add to Cart" button Session Storage: Product added to PHP session (persists during shopping session) Cart View: Customer navigates to Cart Page to review items and adjust quantities Apply Coupon: Customer optionally enters coupon code for discount Proceed to Checkout: Customer clicks checkout button linking to Checkout Page Registration (if enabled): Unregistered customers see registration form or login prompt Billing Information: Customer enters name, email, address, phone, company Payment:
                
                    Pay Now mode: Payment form appears, customer enters card details and processes payment
                    Pay Later mode: