Setting Up Gateway Screen to Accept Stripe Payments
Step 1: Create a Stripe Payment Link
- Log in to Stripe
- Go to your Stripe Dashboard
Navigate to Payment Links from the left menu
- Create a New Payment Link
- Click New payment link
- Select Products or subscriptions
- Click Add new product.
- Enter Product Name (e.g., "Print Photo Booth Strip")
- Set Price (e.g., $5.00 per session)
Click Add Product
- Customize Payment Link Options
- Ensure quantity is 1 (or allow guest adjustments if needed)
- Enable the desired payment methods (e.g., credit card, Google Pay, Apple Pay, Cash App, etc.)
- Under After Payment, select Don’t show confirmation page and enter your redirect URL (e.g.,
https://sparkbooth.com/
) Click Create Link and copy the generated URL.
Step 2: Configure Sparkbooth’s Gateway Screen
- Enable Gateway Screen
- Open Sparkbooth Settings
- Navigate to Photo Booth > Guest Selection
- Check the Gateway Screen option
- Select Before Starting
Click Configure
- Set Up Payment Redirect
- In the Gateway Screen settings:
- Gateway Title: Enter a message like "Please complete payment to continue"
- Start URL: Paste the Stripe Payment Link copied earlier
- Success URL: Enter the redirect URL (e.g.,
https://sparkbooth.com/
) - Failure URL: Leave blank or set a page for unsuccessful payments
- Cancel URL: Optionally, enter a page if the user cancels the payment
Under URL Match, select Entire
- Save and Test
- Click Close to save settings
- Start a session to verify the payment workflow
Alternatively, if you do not have a website or domain to redirect successful payments to, you can use this configuration:
- On the payment link After Payment page, select Show Confirmation page instead
- In the Sparkbooth Gateway Screen settings
- Enter
https://buy.stripe.com/c/pay/
for the Success URL - Change URL Match to Beginning
- Enter
Expected Guest Experience
- Guest selects to start a session.
- They are redirected to the Stripe payment page.
- After payment, they are redirected back to Sparkbooth.
- If payment is successful, the photo booth session begins.
This setup ensures seamless payment collection before guests can access the photo booth, making it ideal for paid events and self-service setups. Let us know if you need any assistance!