Widerhandlung gegen das Betäubungsmittelgesetz(Nichtigkeitsbeschwerde gegen das Urteil des Kantonsgerichts St. Gallen vom 17. November 1999), hat sich ergeben: A.- R._ bezog als Betreiber eines Hanfladens Hanfkraut und -blüten und verkaufte diese insbesondere in der Form von "Duftsäcklein", "Duftkissen" und Nachfüllpackungen an zahlreiche Kunden. Die von R._ zum Verkauf angebotenen Produkte wiesen einen THC-Gehalt von 0,5 bis 2,5 % auf. B.- Das Bezirksgericht St. Gallen verurteilte R._ am 4. November 1998 wegen schwerer Widerhandlung gegen das Betäubungsmittelgesetz in der Zeit von Anfang 1997 bis zum 3. April 1998 zu 12 Monaten Gefängnis, bedingt bei einer Probezeit von 2 Jahren; überdies wurde R._ verpflichtet, dem Staat eine Ersatzforderung von Fr. 5'000.-- zu bezahlen. Gegen diesen Entscheid erhob R._ am 6. Januar 1999 Berufung. C.- Mit Nachtragsüberweisung vom 3. Juni 1999 wurde R._ erneut wegen schwerer Widerhandlung gegen das Betäubungsmittelgesetz angeklagt; das Strafverfahren wurde mit dem Berufungsverfahren vereinigt. Das Kantonsgericht St. Gallen verurteilte R._ am 17. November 1999 wegen mehrfacher, aber nicht schwerer Widerhandlung gegen das Betäubungsmittelgesetz zu einer Gesamtstrafe von 8 Monaten Gefängnis, bedingt bei einer Probezeit von 2 Jahren; die Ersatzforderung des Staates wurde bestätigt. D.- R._ führt Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Kantonsgerichts sei aufzuheben; eventuell sei die Sache zur Neubeurteilung an das Kantonsgericht zurückzuweisen. E.- Das Kantonsgericht hat auf Gegenbemerkungen verzichtet. 