“Zaggle” ties-up “Visa” for innovative payment solutions for SMEs