Developer documentation v1.x

Documentation

WhatsApp Bot - Purchase Pack Flow

User selects "Purchase a pack" from the main menu.

Flow Diagram

flowchart TD
    START([User selects 'Purchase Pack']) --> PRODUCT_LIST[/"Available packs:
    1. Pack A (10000 XAF)
    2. Pack B (15000 XAF)
    3. Pack C (25000 XAF)
    4. Pack D (50000 XAF)
    5. Pack E (75000 XAF)"/]
    
    PRODUCT_LIST --> USER_INPUT{User Input}
    
    USER_INPUT -->|"1-5"| SELECT_PRODUCT[Select Product]
    USER_INPUT -->|"0"| MAIN_MENU[Return to Main Menu]
    USER_INPUT -->|Invalid| INVALID[/"Invalid option.
    Please select 1-5"/]
    INVALID --> PRODUCT_LIST
    
    SELECT_PRODUCT --> CREATE_CART[Create Checkout Cart]
    CREATE_CART --> SHOW_PRODUCT[/"*Pack Name*
    
    [Description]
    
    🎉 Ready to purchase?
    
    🔗 Buy Now"/]
    
    SHOW_PRODUCT --> COMPLETED([Conversation Completed])