A.- Die Firma R._ AG beschäftigt H._ als Handelsvertreter im Aussendienst auf Provisionsbasis. Anlässlich der Arbeitgeberkontrolle vom 8. Oktober 1992 stellte der Revisor der Ausgleichskasse des Kantons St. Gallen fest, dass in den Jahren 1990 bis 1992 50 % der Provisionsbezüge als Pauschalspesen ausbezahlt und darauf keine paritätischen Beiträge abgerechnet worden waren. Daraufhin teilte die Ausgleichskasse der R._ AG am 20. November 1992 mit, sie sei bereit, diesen Unkostensatz für die Jahre 1990 bis 1992 anzuerkennen, nachdem er zuvor bereits von der damals zuständigen Ausgleichskasse des Kantons Zug gebilligt worden sei und die Erläuterungen des Revisors auf hohe Unkosten hinweisen würden. Künftig müsse die Berechtigung von Pauschalspesen in einer derartigen Höhe aber durch Aufschriebe, Belege oder Spesenabrechnungen nachgewiesen werden. Falls die Unkosten ab 1. Januar 1993 nicht belegt werden könnten, akzeptiere die Ausgleichskasse nur noch einen Unkostensatz von höchstens 40 % der Provisionsbezüge. Gemäss Bericht über die Arbeitgeberkontrolle vom 18. März 1997 rechnete die Firma in den Jahren 1992 bis 1995 wiederum einen Provisionsanteil von 50 % als Pauschalspesen ab. Am 4. April 1997 teilte die Ausgleichskasse der R._ AG und H._ mit, dass sie die übersetzten Spesen im Umfang von 10 % als AHV-pflichtigen Lohn taxiere, weil bei der Arbeitgeberkontrolle der geforderte Nachweis zur Begründung eines Spesenansatzes von 50 % nicht erbracht worden sei. Im Anschluss an dieses Schreiben erliess die Ausgleichskasse am 15. April 1997 drei Verfügungen, mit welchen die R._ AG verpflichtet wurde, für die Jahre 1993 bis 1995 paritätische AHV/IV/EO/ALV/FAK-Beiträge (inklusive Verwaltungskosten) in der Höhe von Fr. 3979. 60, 4210. 05 und 4760. 35 nachzuzahlen. B.- Dagegen liess die R._ AG Beschwerde erheben und beantragen, die Nachzahlungsverfügungen für die Jahre 1993, 1994 und 1995 vom 15. April 1997 seien, soweit sie die Lohndifferenzen von H._ beträfen, aufzuheben. In teilweiser Gutheissung der Beschwerde hob das Versicherungsgericht des Kantons St. Gallen die Nachzahlungsverfügungen auf, soweit sie angefochten waren, und wies die Sache zur weiteren Abklärung des Sachverhalts und zum allfälligen Erlass neuer Verfügungen an die Ausgleichskasse zurück (Entscheid vom 17. November 1998). C.- Die Ausgleichskasse führt Verwaltungsgerichtsbeschwerde mit den Rechtsbegehren, der vorinstanzliche Entscheid vom 17. November 1998 sei aufzuheben und die Verfügungen vom 15. April 1997 seien zu bestätigen; eventuell sei die Sache zur weiteren Abklärung des Sachverhalts an das kantonale Gericht zurückzuweisen; subeventuell sei Ziffer 4 des angefochtenen Entscheids aufzuheben. Die R._ AG beantragt Abweisung der Verwaltungsgerichtsbeschwerde und weist darauf hin, dass sich H._ ihren Ausführungen ausdrücklich "auch als Privatperson" anschliesse. Der als Mitinteressierter beigeladene H._ reicht keine separate Stellungnahme ein. Das Bundesamt für Sozialversicherung lässt sich nicht vernehmen.