Gateway / Payment Screen

Sparkbooth's Gateway Screen feature can be used to take payments, answer surveys, or require other input from your guests before starting the session or printing the photo layout. You will need to have a web server to display an HTML page in the screen to take the payment or other actions.

Sparkbooth_gateway_payment.jpg

  • Enable Gateway Screen if checked will display the screen.
  • Selecting Before Starting will display the screen at the beginning of the session. If the payment or other action is successful, the guest will continue into the session and Sparkbooth will start taking photos. If the payment or other action is canceled or fails, it will go back to the starting screen and wait for the next guest.
  • Selecting For Printing will display the screen before printing the photo layout. If the payment or other action is successful, it will print the photo layout. If the payment or other action is canceled or fails, Sparkbooth skips the printing.
  • Gateway Title is the text displayed at the top of the screen
  • Gateway Cancel is the text used for the cancel button label
  • Start URL is the url that the screen displays. You can pass a number variables in the url:
    • {id} is a random value to uniquely identify the session
    • {booth} is the photo booth name that you set under Settings > Premium > Notifications to identify the specific booth
    • {prints} is the number of prints that will be printed if you are using the screen to take a payment before printing. Use this to calculate the total price for per print pricing.
  • Success URL is the url that the web page will change to if payment or other action is successful. When the page changes to this url, Sparkbooth will start the session or print the photo layout
  • Failure URL is the url that the web page will change to if payment or other action fails. When the page changes to this url, Sparkbooth will cancel the session or skip the printing
  • Cancel URL (optional) is the url that Sparkbooth will ping if the cancel button is pressed. Use this to let the server know to cancel the payment.

Example of workflow for successful payment

Sparkbooth_payment_flow.png

Example of workflow for failed payment

sparkbooth_payment_failure.png

Example of workflow for pressing cancel button

sparkbooth_payment_cancelled.png

Recent Discussions

20 Oct, 2018 12:39 PM
20 Oct, 2018 11:31 AM
20 Oct, 2018 04:10 AM
20 Oct, 2018 12:17 AM
19 Oct, 2018 03:22 PM