Software gets priced per state, not per screen. Every state you add (pending, partially paid, refunded, unattributed) needs a transition, a retry path, a reconciliation rule, and someone's button in an admin panel. Three screens with one state is cheap. One screen with six states is a quarter of work.
We're curious which state in your product turns out to be the most expensive.