Physical sales channels

Gift cards you can touch—and buy right here.

For many people, the physical card is still the obvious choice. We offer flexible solutions for selling gift cards directly on-site—whether in staffed stores, via kiosks, or through a mobile solution designed for temporary locations.

Our physical sales channels.

Our physical sales channels are designed to work in the real world, regardless of the business. Some common options include:

Store or Customer Service

A personal service provided by staff who handle sales and charging.

Gift card kiosks

Convenient self-service solutions, particularly popular in shopping malls.

Pop-up solutions

Perfect for promotions or seasonal sales.

Distribution support for external resellers

If you want to distribute the cards through multiple channels.

Physical contact is personal and appreciated