The virtual Kinesis VISA card