De stad of gemeente is de uitgever van de gemeentelijke cadeaubon. De cadeaubon kan de consument kopen aan de balie van een fysiek verkooppunt, een cadeaubonautomaat, een webshop of mobiel via een applicatie. Op het moment van de aankoop wordt de cadeaubon geactiveerd met een bepaalde waarde. Op de cadeaubon worden verschillende unieke codes voorzien. Elke bon heeft een uniek herkenningsnummer. Dit nummer wordt op de NFC-chip en de QR-code van de kaart/bon versleuteld. De cadeaubon kan verschillende waarden hebben: bv. € 5, €10, €15, €20, € 25, €40, €50 of een zelf te bepalen waarde. Vervolgens krijgt de consument de cadeaubon mee in een mooie cadeauverpakking. Op de verpakking of de papieren bon is ruimte voorzien voor een persoonlijke boodschap. De koper van de cadeaubon schenkt dan de bon aan een derden (begunstigde) fysiek of digitaal, die ermee kan gaan winkelen bij de deelnemende handelszaken in de stad of gemeente. Bij het afrekenen wordt de cadeaubon afgegeven en ontwaard door de handelaar via PC of smartphone (tablet).