eCourier, an initiative of Dotlines, has recently launched an on-demand instant payment service called Insta Pay.