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
Is often perceived as more personal—and more “authentic”
For many recipients, it is still the simplest format
Opportunity for attractive packaging and in-store display