Invictus
Poor payment confirmation design
After entering my information and paying $85.63 for a Flutter Express ticket, the app gave zero indication the transaction went through — no confirmation message, no order number, no "check your email." Nothing. The "Pay Now" button stayed on screen, fully active, as if nothing had happened. With no feedback whatsoever, I tapped again. Charged twice. This is a basic, inexcusable checkout flaw. Every payment flow in existence shows you a confirmation screen. UBME's does not. The app does not fail to charge you - it just fails to tell you it did. The result is predictable: duplicate charges that users have no way to prevent in the moment


