returning purchasetoken on consume