તેઓ ચેકઆઉટ રજિસ્ટર તરીકે સરળ હોઈ શકે છે અથવા તેઓ વધુ જટિલ પ્રોગ્રામ હોઈ શકે છે જે અન્ય સિસ્ટમ્સ સાથે સાંકળે છે.