#Alex Rodriguez-terminal
1 messages ยท Page 1 of 1 (latest)
Hi there ๐ I'm not exactly sure what you mean by special provisioning, but I'm not aware of anything of that nature. Once the reader is registered to your account/location then you can use it. Please bear with me while I try to find more on how the local communication happens.
ok thanks
by that, I meant if we had to deploy any sort of server to have it running on that local network where the POS is
or the communication just happens between the browser (js SDK) and the reader directly
if the later is true, then how does it happen? Is the reader running a webserver? Does our app (client side, so in the browser using stripe terminal js SDK) connect to it by means of this domain that resolves to the local ip of the webserver running inside the terminal reader?
You don't need to run a server locally. The browser will send requests to the reader's IP (via a domain that resolves to the local IP of the reader) to interact with the reader.
ok thanks a lot, that helps
just a follow up question regarding Terminal
our main account is based on Spain (where Terminal is not yet live), but we have connected accounts (using Express) in France. This is where we want to start testing this setup
However I didn't succeed using your example app with the simulated reader
As I'm using a stripe test key of our main Spain account
Is there any way to use the simulated reader and tell it to initialize in a different country/location than our main Stripe account in Spain?
or my only choice here is create a Connect test account in France, create a location there, and use the real physical reader we already received with the test card and test connect account in France?
tia
Off the top of my head I'm not aware of a way to convince the terminal flow that your account is in a different country, but I'd recommend that you use a test connect account based in France anyway. Since that is the flow that you're working to achieve, it'll probably be best to test that way. Let me see if you can use the simulated reader with a connected account.
Thanks for your patience, you should still be able to use a simulated reader should you wish to:
https://stripe.com/docs/terminal/payments/connect-reader?reader-type=simulated
we are using destination charges, that means that reader and locations have to be created in our platform account, is that right?
I read here (https://stripe.com/docs/terminal/payments/regional) that To accept Terminal charges in France, either your platform account or connected account must be in France. However, because we are using destination charges with stripe express connected accounts, I understand both locations and readers should be registered in our platform account (in Spain). Then because the locations will be in France, the reader will be able to be associated and used there to make payments using on_behalf_of and transfer_data[destination] with the id of the connected account, as detailed here (https://stripe.com/docs/terminal/features/connect#destination)
Please confirm that we won't have any problem using this setup, as our whole future POS development depends on this
Hm, I'm not certain how country limitations will behave in that scenario. Please bear with me while I consult with teammates.
๐ thanks a lot