Quand une machine de soude est installé dans un nouvel emplacement, l'opérateur introduit d'abord les prix appropriés pour chaque type de soude dans le système de mémoire de la machine. Le système de mémoire est relié au système de traitement, qui est responsable de l'exécution des commandes. Toutes les machines de soude ont des fentes séparées pour les pièces et les billets ainsi que des scanners optiques pour déterminer le montant d'argent inséré par le client. Une fois que le client a payé, elle choisit son choix en appuyant sur les boutons de sélection appropriés à l'extérieur de la machine à soda. Les boutons de sélection correspondent à différents emplacements sur l'affichage dans la machine de soude, et le système de traitement interne de la machine de soude correspond aux touches pressées à la fente contenant la soude choisi par le client. Le système de traitement de la soude libère alors de son logement, l'amenant à tomber dans le plateau de réception au bas de la machine. La fente de traitement calcule également le changement nécessaire, que la machine de soude dispense dans la fente de changement. En plus de la livraison du produit et de calculer le changement, le système de traitement assure le suivi de l'inventaire dans la machine de soude et informe les clients quand un produit est vendu.