These programmes are used only if the interface to an offline credit card terminal has been installed. Nowadays, most hotels use an online terminal.