QR Payments (Accept Payments via QR Code)
The QR Payments feature allows guests to pay instantly for:
Photo prints
Digital downloads
using a QR code displayed on the kiosk screen.
How to Access QR Payments Settings
Go to Dashboard
Open Event Settings
Select the Kiosk Mode tab
Scroll to QR Payments
QR Payments Options
▪ Disabled
QR payments are turned off
No payment is collected from guests
Suitable for free events or internal use
▪ Enabled
QR payments are activated
Guests can pay via QR code
Printing and/or downloading requires payment
✅ To accept payments, Enabled must be selected.
Payment Provider – Stripe
QR payments are processed via Stripe.
Required Fields:
Account ID
Secret Key
You can obtain these details from your Stripe Dashboard.
Helpful links are provided below each field in the software.
Connecting Stripe:
Enter your Account ID
Enter your Secret Key
Click Connect
Once connected successfully, QR payments become active.
To accept online payments, visit Stripe.com and create an account.
Log in to your account.
After accessing your account settings, type “account” in the search bar and open the page shown in the marked example.
Copy the line displayed under the Account ID section. Paste it into the “Stripe Account ID” field in the software.
Return to the Stripe website, type “API” in the search bar, and open the page that appears.
Copy the line shown under the “Secret Key” section on this page.
Note: If you accessed Stripe’s test mode from your dashboard, your account will allow you to test essential functions such as creating cards, testing transactions, and simulating physical card shipping.
This is temporary, and when you switch to live mode, you will lose access to all cardholders and cards created in test mode.
You may use test mode for experimenting, but if you want to go live, contact Stripe support and paste the Secret Key they provide into the software.
For more information, visit:
https://support.stripe.com/questions/stripe-issuing-test-mode-configurations-and-differences-vs-live-mode
Finally, paste the copied value into the “Stripe Secret Key” field inside the software.
Press the connect button. If you have entered the information correctly, you will see the word "success".
Enter the desired pricing for download and print in the boxes at the bottom.
Users who purchase a print will automatically receive the download option as well. You can set your pricing accordingly.
Payment Options (Print & Download Pricing)
This section controls what guests can purchase and how much they pay.
⚠️ Requirements:
QR Payments must be Enabled
Stripe must be connected
Choose Payment Options
Select which products are available to guests:
Print Only – Physical photo prints only
Download Only – Digital download only
Print & Download – Both options available
Example shown: Print & Download
⏱ When to Request Payment
Defines when the payment screen is shown.
At Start Screen
Guests pay before taking photos.
Recommended for paid events to avoid unpaid sessions.
🖨 Print Product Settings
These fields define how the print option appears to guests.
▪ Print Product Name
Displayed product title
Example: Print
▪ Print Product Subtitle
Short description
Example:
Take it home: 1 photo print.
▪ Print Price
Price for a single print
Example: $5
Download Product Settings
These fields configure the digital download option.
▪ Download Product Name
Example: Download
▪ Download Product Subtitle
Example:
Go digital: instant download (no print).
▪ Download Price
Price for digital download
Example: $0
Common setup: Paid print + free download
Currency
Select the currency used for payments.
Must be supported by your Stripe account
Example: USD – US Dollar
Guest Payment Flow
Guest approaches the kiosk
Payment screen is shown (Start Screen)
Guest selects Print or Download
QR code appears
Guest completes payment via Stripe
Based on selection:
Photo is printed or
Digital download is delivered
Important Notes
Product names and prices are shown exactly as entered
Payments are processed entirely by Stripe
The software applies pricing automatically
Incorrect pricing is not a software error
Press the Start the App button.
You can customize this screen as you wish. Then click the Photo button.
If you enabled the payment option on the start screen, the payment window will appear before taking a photo.
Select either Print or Digital Download, then click Let’s Go Pay.
Scan the QR code that appears on the screen.
Enter your email address and card information to complete the payment.
You may use the test card for trial purposes:
5555 5555 5555 4444 — XX/XX — XXX
This is a Stripe test card. You can freely enter expiration date, CVV, and cardholder name.
When your Stripe account goes live, test cards will no longer work.
Print Quantity & Usage Limits
Each guest can print only the number of copies they have purchased.
If a guest purchases 1 print, they are allowed to receive 1 physical print.
If a guest purchases multiple prints, they can print up to the purchased quantity.
Once the print limit is reached:
The system will display a “Print limit reached” error message.
The guest will not be able to print again unless they complete a new payment.
To continue printing after reaching the limit, the guest must:
Return to the payment screen
Complete another QR payment
Purchase additional prints
📌 This behavior is intentional and ensures that printing strictly matches the number of paid print credits.
Summary
The QR Payments + Payment Options system allows you to:
Monetize prints and downloads
Reduce operator involvement
Run fully automated kiosk experiences
When configured correctly, it provides a smooth, professional, and scalable payment workflow.
Common Questions
The QR code does not appear
QR Payments may be disabled
Stripe may not be connected
Internet connection may be missing
Payment was successful but printing did not start
Check printer configuration
Printing relies on system-level printer settings
Payment and printing are separate processes
Can I charge only for prints and keep downloads free?
Yes, this is a fully supported and common setup













