Faits: A. A.a Par contrat de travail signé le 19 mai 2008, X._ Sàrl (ci-après: X._), à ... (Vaud), a engagé dès cette date Y._ en qualité de « Manager Courtage Individuelle » (sic) pour une durée indéterminée. Il était prévu un délai de résiliation, après le temps d'essai, d'un mois pour la fin d'un mois au cours de la première année de service et de deux mois par la suite. La rémunération de la travailleuse reposait exclusivement sur des commissions calculées à partir des polices d'assurance qu'elle concluait, au nom de son employeur, avec des compagnies liées à ce dernier par des conventions de collaboration. L'art. 7 de l'accord stipulait que la collaboratrice percevait 85% des commissions d'acquisition sur les affaires conclues par ses soins et qu'elle touchait une commission complémentaire sur la production des agents travaillant sous ses ordres. L'art. 8 de la convention prévoyait la constitution d'un fonds de ristourne, d'une valeur de 20'000 fr., pour garantir les éventuels retours de commissions entraînés par des annulations de polices d'assurance; X._ devait ainsi prélever 10% des commissions brutes jusqu'au montant maximum précité, placer les fonds sur un compte bancaire au nom de la société, « mais totalement consacré .. (à) la collaboratrice », et les restituer, plus les intérêts, à cette dernière au plus tard trois ans après la fin des rapports de travail. D'après les fiches de salaire de la travailleuse, celle-ci a perçu de juin 2008 à novembre 2008 un salaire brut global de 41'986 fr.70, dont a été retenu un montant net de 4'263 fr.80 destiné à la constitution du fonds de ristourne. En décembre 2008, la travailleuse n'a pas touché de rémunération. A partir du début 2009, X._ n'a plus délivré de fiches de salaire à la travailleuse, mais celle-ci a reconnu avoir encaissé un montant brut de 8'747 fr.95 pendant cette année. La rémunération brute perçue par l'employée pendant son engagement s'est ainsi élevée à 50'734 fr.65 (41'986,70 + 8'747,95). A.b Les relations entre les parties se sont détériorées dès décembre 2008. Il a notamment été retenu que l'employeur usait de prétextes pour éviter toute entrevue avec l'employée, laquelle contestait le décompte des commissions dues. Par courrier du 27 avril 2009, Y._ a résilié son contrat de travail et exprimé le souhait que le congé soit effectif au 30 avril 2009. L'employeur n'ayant pas réagi à ce courrier, il a été retenu que les rapports de travail ont pris fin le 31 mai 2009. Le 6 mai 2009, Y._ a constitué la société V._ Sàrl, sise à ... (Vaud), dont le but était d'effectuer des opérations de courtage et de conseil dans toute branche économique; la précitée a été inscrite comme associée gérante avec signature individuelle. Y._, au travers de cette personne morale, a exercé la même activité que celle déployée pour X._, concluant des polices d'assurances pour les compagnies avec lesquelles son ancien employeur collaborait. Dès le mois de juin 2009, Y._ a perçu de ladite société un salaire mensuel brut de 10'000 fr. Le 11 mai 2009, Y._ a écrit à X._ pour notamment lui réclamer une somme brute de 15'000 fr. environ dont elle requérait le paiement dans les trente jours. Aucun montant n'a été versé à la travailleuse. B. B.a Par demande du 13 août 2009, Y._ a ouvert action contre X._ devant le Tribunal de prud'hommes de l'arrondissement de Lausanne, concluant à ce que la défenderesse soit condamnée à lui verser la somme de 30'000 fr. avec intérêts à 5% l'an dès le 30 avril 2009 et à lui remettre un certificat de travail. La défenderesse a conclu au déboutement de la demanderesse et invoqué, en tant que de besoin, la compensation. En cours d'instance, le 7 décembre 2009, la demanderesse a produit un tableau des affaires qui donnaient droit à commissions, conclues par son entremise pour X._ entre mars 2008 et mars 2009, représentant un montant total de 93'586 fr.40. Par jugement du 27 juillet 2010, communiqué le 19 juillet 2011, le tribunal de prud'hommes a déclaré la défenderesse débitrice de la demanderesse de la somme brute de 13'788 fr.30, avec intérêts à 5% l'an dès le 30 avril 2009, à titre des commissions dues à la travailleuse et de la somme nette de 4'263 fr.80, avec les mêmes intérêts, pour des réserves retenues sans droit, dès l'instant où la défenderesse n'avait jamais constitué le fonds de ristourne prévu contractuellement. B.b Saisie d'un appel formé par la défenderesse, qui concluait à sa libération, et d'un appel joint formé par la demanderesse, qui reprenait ses conclusions de première instance, la Cour d'appel civile du Tribunal cantonal vaudois, par arrêt du 14 mai 2012, a partiellement admis tant l'appel que l'appel joint et réformé le jugement attaqué en ce sens que la défenderesse a été condamnée au versement à son adverse partie de la somme brute de 21'026 fr.80, plus intérêts à 5% l'an dès le 30 avril 2009, dont à déduire les cotisations sociales légales et conventionnelles, et de la somme nette de 4'263 fr.80, avec les mêmes intérêts, le jugement attaqué étant confirmé pour le surplus. En substance, la cour cantonale a retenu, d'une part, que les affaires donnant droit à commissions, qui résultaient du tableau produit par la travailleuse devant les premiers juges, atteignaient la somme de 93'586 fr.40 et, d'autre part, que la somme à ristourner à l'employeur par cette dernière - pour des polices d'assurance annulées par les clients - était de 15'653 fr. En fonction de la différence entre ces deux montants, donnant la somme de 77'933 fr.40, elle a fixé le revenu dû à la demanderesse à 66'243 fr.40 (85% de 77'933, 40). Avec le salaire afférent aux vacances restant dû, par 5'518 fr.05 (8,33% de 66'243 fr.40 [et non 8,33% de 79'548 fr. comme retenu en première instance]), le montant brut dû à la travailleuse par l'employeur se montait à 71'761 fr.45 (66'243,40 + 5'518,05). La demanderesse ayant reçu au cours de son engagement la somme totale brute de 50'734 fr.65, la défenderesse restait lui devoir une rémunération brute de 21'026 fr.80 (71'761,45 - 50'734,65). La cour cantonale a admis qu'il n'y avait pas lieu de déduire de cette somme, ainsi que l'avait fait erronément le tribunal de prud'hommes, le montant de 8'346 fr.80 représentant le 15% des commissions encaissées par la travailleuse pour son activité au sein de la société V._ Sàrl, car la demanderesse n'avait pas violé son devoir de fidélité en concluant des contrats d'assurances pour le compte de cette société. L'autorité cantonale a enfin confirmé la condamnation de la défenderesse à payer à la travailleuse le montant de 4'263 fr.80 correspondant à des réserves retenues indûment. C. X._ exerce un recours en matière civile au Tribunal fédéral contre l'arrêt précité. Elle conclut principalement au rejet de toutes les conclusions de la demanderesse, et, subsidiairement, à l'annulation de l'arrêt du 14 mai 2012 et au renvoi de la cause à la cour cantonale pour nouvelle instruction et nouveau jugement au sens des considérants. L'intimée propose le rejet du recours. La requête d'effet suspensif présentée par la recourante a été rejetée par ordonnance présidentielle du 16 juillet 2012. 