The DENCAP payment portal is not fully optimized for mobile just yet. For now, we recommend making your payment from a laptop/desktop computer.