Add point sale function