Do you have to install something to use LaterPay?

No; LaterPay is an online service.

With LaterPay, you don't have to install or download any software to use LaterPay to purchase Merchant content.