#rnash
1 messages · Page 1 of 1 (latest)
Can you explain the usecase a bit more? Am a little confused by what you mean by bypass or fill out
Sure
We have a .Net application that our clients use to accept payments. We have it setup to use the Card element on the client side and we initialize a payment intent object with server code, pass the client secret to the client code and then mount the card element (pointing at one of our connect accounts - depending on the client). Our users can type in the card info for their customers just fine, but they want to be able to swipe or scan or chip read the card and have that "fill out" the card element for them so they don't have to type it all in. I have tried setting up just a generic card magnetic strip swiper, but I cannot get that working without just passing the raw card info across the API, and I don't want to do that (as it's not recommended by you all). So would one of Stripe's proprietary card readers work? Would we be able to capture the card info and get that across the API using a token or payment intent id without having to pass the raw card data?
Why do you need to fill out a card element though? If you are accepting in person payments, tap to pay, chip, or swipe should be all you need: https://stripe.com/docs/terminal/quickstart
I don't need to fill it out. Bypassing the element altogether would be perfectly fine
So that would work? Either the M2 or the WisePOS E would get the job done?
I recommend reading through our terminal docs to make sure it fits your usecase
But terminal allows you to accept in person payments with our API
Which sounds like it's all you need
Not available in all countries though
but they would need an iPad or Android device to run some custom software, right?
It depends on the reader. We have a javascript sdk that works with some readers: https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=js
And even server-driven: https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=server-driven
thank you for your help
This has given me a potential path forward. Now to just get those that hold the purse strings onboard 🙂
No problem! I would just make sure Terminal works in your country. If the server-driven integration path is the one you want to do, it's important to note it only works in the US: https://support.stripe.com/questions/terminal-server-driven-integration
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
we're in the US