#brianlane_best-practices

1 messages · Page 1 of 1 (latest)

obsidian magnetBOT
#

👋 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/1405683904442007624

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

trim horizon
#

Hi there,
when you say "deep link" do you mean Payment Links?

rugged ferry
#

I am trying to deep link or simply put I just need my button from my website on my phone to open the stripe app with the tap to pay from the order from my website. Right now, stripe:// always opens the app to the dashboard home

trim horizon
#

Ok to clarify, you want a link/button on your mobile app, when pressed it lets a customer pay for the order through tap to pay on their mobile phone?

rugged ferry
#

Kinda but no app. To clarify, it is to allow connected accounts to process tap to pay in person payments from my business website to stripe mobile ios app navigation with no ios/android app for said website

#

when pressed (on the business's phone) it lets a customer pay for the order through tap to pay on the business's mobile phone

trim horizon
#

I think I understand. Sorry for all the clarifying questions. But I just want to make sure I fully understand the requirements so I can give you the best support.

To use tap to pay, you would need to create a mobile application using one of our Terminal SDKs

rugged ferry
#

So my website would need an iphone/android app? There's no way to accept tap to pay through stripe given my website parameters?

trim horizon
#

Basiscally yes. Alternatively you can search for no-code solutions from third party providers, but that would be outside of Stripe and our support.

rugged ferry
#

Do you know if a payment link could be a workaround then just redirect to the stripe mobile dashboard?

trim horizon
#

A payment link redirects to a checkout session that provides a UI where a customer bascially would have to enter a payment method for example a card to pay. It's mostly used for e-commerce / online shops. It's rather uncommon for a in-person payment

rugged ferry
#

Gotcha. This feels like a dead end for a website with no iOS/android app

trim horizon
rugged ferry
#

I’m looking for a multi tenant solution with no hardware or hassle for the business owners so it looks like I either build a mobile app or don’t build this feature

trim horizon
#

Yeah. If you want that feature you would have two paths. Either high-code/full-code path using one of our SDKs/server-driven integration, or finding a third party provider that would fit your integration and business needs.

rugged ferry
#

The high code path is build an iOS app or is that something else?

trim horizon
#

Yes, either an app using one of our mobile SDKs, the web SDKs (like Javascript), or a server-driven integration.

#

Those are all the coding options, that you would have to build out.

rugged ferry
#

Ok just so I’m understanding correctly all three of those options are for a self host mobile app?

#

Thanks for help and patience btw

trim horizon
#

No problem at all. Terminal iOS SDK, Terminal Android SDK and Terminal React Native SDK are for mobile. Terminal Javascript SDK is for web application and server-driven is without extra SDK. But all those solutions are coding solutions and need to be self build and eventually self hosted.

rugged ferry
#

So the terminal JavaScript sdk is for web? Why wouldn’t this be a solution for my website without a self hosted mobile app? Would the terminal JavaScript provide tap to pay? Or is this what you described above, a Bluetooth hardware solution making the formal options my only options if I want tap to pay?

trim horizon
#

The Javascript SDK is still a coding solution that you would need to build (code) yourself. And it would require a card reader device (so called smart reader - https://docs.stripe.com/terminal/smart-readers) to accept tap to pay payments.

obsidian magnetBOT
rugged ferry
#

Ok yeah since I mentioned a solution without extra hardware sounds like I either need to build a mobile app or use a 3rd party

trim horizon
#

Yes.

swift ingot
#

hi there 👋 taking over this thread from my colleague, let me know if you have other questions

rugged ferry
#

Hey aure if you able to review everything and confirm the conversation it would be appreciated. I think I’m going to try Payment: Stripe tap to pay iOS application as a solution and report back if that works

swift ingot
#

Yes the direction you discussed with vegvisir is accurate, you'd need to build your own iOS app that accepts in-person payment through Tap to Pay.

rugged ferry
#

For anyone reviewing this thread the app mentioned above, Payment, works with deep links for web apps without a mobile app. It is a shame stripe does not support this natively. This solution will cost an extra 1.2% fee