Greeting and Store Introduction
Bot sends a welcome message when contacted.
Includes a "Browse Product" button to start the shopping process.
Product Browsing
User clicks "Browse Product" to receive a message prompting them to choose a category.
Bot fetches products from the selected category for the user to view.
Product Selection and Cart Management
Users can select products to add to their cart.
After adding products, users can choose to either proceed to checkout or explore more categories.
Checkout Process
Bot provides options for proceeding to checkout or continuing shopping.
Users choosing checkout are prompted to select or enter a billing address.
Users can add a new address, requiring inputs such as email, country, city,Zip code and etc.
Address Confirmation
Users confirm whether the billing address and shipping address are the same.
If not, the bot collects details for a different shipping address.
Multiple Payment Options
Integration of various payment methods to provide flexibility in how customers can pay.
Discount and Coupon Code Application
Capability for users to apply discount codes at checkout to receive promotional discounts.
Payment Selection
After address confirmation, the bot displays available payment methods.
Users select their preferred payment method.
Order Review and Confirmation
The bot presents all order details for final confirmation by the user.
Users review and confirm the order to complete the purchase process.
Order Completion
The bot confirms the successful placement of the order and provides an order summary, including order number, items purchased, total cost, and expected delivery details.