Skip to content

Conversation

@muruthigitau
Copy link

βœ… Summary of Enhancements:

πŸ’³ Mpesa Payment Integration:

  • Updated order.html layout:
    • Added phone number input field for Mpesa
    • Introduced payment method selection
    • Modified payment button logic to support Mpesa payments
      [order.html](https://github.com/frappe/webshop/pull/288/files#diff-7873531d03d5dc23ead5d129703cc1e0612d2f4142dc538ff3997ed6c9fa3a82L37-R42)

πŸ“œ JavaScript Refactor:

  • Refactored order.js to:
    • Initialize elements cleanly
    • Set up event listeners
    • Add helper functions to streamline Mpesa payment logic
      [order.js](https://github.com/frappe/webshop/pull/288/files#diff-4719e0a9f2d4c138fd1916b67c28eac47fc4ab367b7d71ae39c00d28cfcfd9cbL5-R180)

πŸ–ΌοΈ Screenshots of UI Changes:

1. Payment Method Option and Phone Number Input

image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant