Financial frauds rising due to dependence on digital payment platforms. Your views?