Bot sends a welcome message when contacted.
Includes a "Browse Product" button to start the shopping process.
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.
Users can select products to add to their cart.
After adding products, users can choose to either proceed to checkout or explore more categories.
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.
Users confirm whether the billing address and shipping address are the same.
If not, the bot collects details for a different shipping address.
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.
After address confirmation, the bot displays available payment methods.
Users select their preferred payment method.
The bot presents all order details for final confirmation by the user.
Users review and confirm the order to complete the purchase process.
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.