Online Payment Problem