Digital Token Based Electronic Payment System