How Online Payment Works: