BPLS, RPT and ONLINE PAYMENT