Skip to content

Integrates InAppWebView for enhanced payment processing

Ahmed Reda requested to merge features/payment-linking into development

This update introduces the flutter_inappwebview package to improve the payment experience within the application. Key changes include:

  • Addition of InAppWebView for handling payment URLs directly within the app, enhancing user experience by avoiding external browser redirection.
  • Updates to the ReviewAndCheckoutScreen and step forms to utilize the in-app browser for payment processing.
  • Modifications to the CheckoutService to log payment URLs and handle Cash on Delivery (COD) scenarios more effectively.
  • Enhancements to the OrderConfirmationScreen to manage payment status updates and display order status timelines.

These changes aim to provide a seamless and integrated payment experience for users, improving overall checkout efficiency.

Merge request reports

Loading