Self Service Mode

Published April 9, 2026 · Updated June 8, 2026

Mode Settings

Main Settings page showing Select Mode and Select AI Mode sections

After creating your event, go to the Main Settings page and select "Single Functional Photo Booth" mode from the "Select Mode" section.

Choose the AI mode you want to use from the "Select AI Mode" section. Note: This feature is available only for AI modes.

Self Service Mode Settings

Self Service Mode Settings section with payment options

Scroll down to the Self Service Mode Settings section.

  • Enable the "Payment Active" option.
  • Select your preferred payment method from the "Choose Payment Option" section.
  • Choose when the payment should be requested under the "When To Request Payment" section.
Stripe account setup prompt in Self Service Mode settings

To accept online payments, visit Stripe.com and create an account.

Stripe login page

Log in to your account.

Stripe account settings search bar with 'account' typed

After accessing your account settings, type "account" in the search bar and open the page shown in the marked example.

Stripe Account ID section with copyable ID

Copy the line displayed under the Account ID section.

Software field for Stripe Account ID

Paste it into the "Stripe Account ID" field in the software.

Stripe search bar with 'API' typed

Return to the Stripe website, type "API" in the search bar, and open the page that appears.

Stripe API keys page showing Secret Key

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: 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

Software field for Stripe Secret Key

Paste the copied value into the "Stripe Secret Key" field inside the software.

Download and print pricing fields at the bottom of Self Service settings

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.

Print Settings

Print Settings section with Photo Limit field

Go to the Print Settings section and configure your printer settings. Set a printing limit using the Photo Limit field on the right side. You can restrict this to 1 print if desired.

When a participant purchases 1 print, it means they can activate the print option on one photo, not print unlimited copies. If you do not set a limit here, participants will be able to print as many copies as they want.

Example: if a participant purchases 2 prints, they gain the right to activate the print button on two different photos. However, the total number of prints they can actually receive is restricted by the Photo Limit you set.

Start the App

Start the App button on the event launch screen

Press the Start the App button. You can customize this screen as you wish, then click the Photo button.

Payment window appearing before photo is taken

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.

QR code displayed on screen for payment

Scan the QR code that appears on the screen.

Payment form with email and card fields, test card number shown

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 the expiration date, CVV, and cardholder name. When your Stripe account goes live, test cards will no longer work.

Payment confirmation screen Post-payment screen showing available photo options

After the payment is completed, the appropriate button will appear based on the option the user purchased. Since both options were purchased in this example, there is the right to take 2 photos:

  • For one photo, you can get a print and also download the digital copy.
  • For the other, you can download only the digital version.

To proceed, click the desired button.

Camera countdown screen as photo capture begins

The photo capture will begin.

Result screen with Printer and QR code options active after pre-payment

After the photo is taken, the selected mode will run. Since payment was made beforehand, the Printer and QR code options will appear active.

Result screen with QR code blurred and Print button inactive when payment is requested at sharing screen

If you choose to take payment on the sharing screen, the QR code will appear blurred and the Print button will not be active. Clicking the Print button or the QR code will open the payment page.

QR code payment page on mobile after clicking from sharing screen

Complete the payment via the QR code.

Result screen with Print and QR code options now active after payment

Once the payment is completed, the Print and QR code options will become active.

Was this article helpful?

Not sure where to start? We can help.

Tell us what you need, a real person replies within hours.

By submitting, you agree to our Terms and Privacy Policy.