Inconsistent user interface across devices

Other takepayments Limited issues: