#johio_terminal-questions

1 messages ยท Page 1 of 1 (latest)

crude coveBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1276273687888138300

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

topaz helmBOT
woeful steeple
#

Hi there ๐Ÿ‘‹ before going to far, I'd strongly recommend reaching out to our Support team about your use case, as it sounds like it may violate our policy requiring you have someone overseeing the user of the terminal reader if you're looking at pairing this with a self-serve kiosk:
https://stripe.com/legal/terminal-purchase#:~:text=You must ensure that only competent trained employees (or persons under their supervision) are allowed to operate or use Stripe Terminal Products and that adequate security measures are put in place to safeguard Stripe Terminal Products and data collected by and held on Stripe Terminal Products
I'd hate for you to put the effort into building this and then finding out it isn't permitted. You can contact our Support team here:
https://support.stripe.com/?contact=true

Can you tell me more about the integration you're planning to use? Are you exploring our server-driven flow, javascript approach, or a mobile app?

south yarrow
#

I see. Fortunately we have trained on site staff at the location and they will be overseeing the kiosk. Are there any requirements for the staff like training to complete, or just being well informed is enough?

As for the approach I am using javascript on a webpage. I was able to create a Stripe Terminal and get a connection token, use the terminal.discoverReaders() to discover my reader .connectReader to connect to the reader. This is done on page load. Then when the user clicks the checkout button a modal opens up to prompt the user to the kiosk. At this point the payment intent is created, the collectedPaymentMethod is invoked. Now Should the user choose to close the modal, I would like the terminal to cancel the current action and go back to the blank screen. Basically revert it to the state before the checkout button was clicked ( terminal is still connected). If you want I can provide some code - but is there a function that I can use to cancel the action?

woeful steeple
#

I'm not too sure about the full requirements of the staff, that's something our Support team would be more familiar with. I'm just vaguely aware of the limitation. We focus more on the API side of these flows in this forum.

crude coveBOT
vital falcon
#

johio_terminal-questions