Digital Payments PayUPaisa Launches Release On Delivery (RoD) For E-Commerce Customers PayU India’s online payment solution PayUPaisa has launched a new payment option called Release On Delivery (RoD) using which customers can release the payment for the... Brindaalakshmi KNovember 21, 2013