VSTA - A new payment technologoy for the digital enterprise era