#_iapp_technologies_llp
1 messages · Page 1 of 1 (latest)
Hi, sorry looking
Okay I had another question.
I have replaced the test keys with live keys but am getting this error when trying to make a ppayment
You cannot use the test ID 'pm_card _visa' in livemode. If you are testing your integration, please use your testmode API keys instead.
Okie to be clear, you will be the Platform and your merchants here are your connected accounts
Then it depends on the fund flow, you or each of your connected account will need to display this terms
For the next question the error is clear that pm_card_visa is only for Test mode
But this flow is not being accepted further by stripe as we would require them each to connect the apple ID.
https://stripe.com/docs/terminal/payments/connect-reader?reader-type=tap-to-pay
It is mentioned here that: "Users are presented with Apple’s Tap to Pay on iPhone Terms and Conditions the first time they connect to the reader. To register with Apple, you must specify a valid Apple ID representing your business before accepting the terms presented by Apple. You only need to perform this once per Stripe account. This flow isn’t presented on subsequent connections using the same Stripe account unless otherwise required by Apple, including on other mobile devices."
I checked this and have been facing this issue
Can you please let me know what should I use for Live mode
What do you mean by not accepcted further by stripe? And what does it have anything to do with Live mode vs Test mode? I think you could be confused because pm_card_visa is not for testing terminal
I am a bit confused. Can you please let me know what should I use for live mode if not pm_card_visa
Hi @wet vault I'm taking over this thread.
Are you trying to test the terminal integration in live mode or test mode?
in live mode.
I want to test the tap to pay functionality and check that the balance is deducted or not and if the receipts are being generated in live mode
Ok. You need to use a live card to make a payment in live mode. have you done it?
Yes we are trying with live card and we are getting the error message as mentioned
What's the payment intent ID
Let me update you please wait.
This was the payment intent ID
pi_3OFYtdKvxJTGGvn71WY276zp
You should explicitly include card_present in the payment_method_types when creating a payment intent.
Okay will try this.
Regarding this can you please guide me
What's the question?
I am trying to make an app where merchant accounts will be created as a sub account to my admin account.
I want to create the flow as attached in the image for each merchant.
But I read this at the stripe help that the link apple ID option comes only once to the parent account. Here is the link
https://stripe.com/docs/terminal/payments/connect-reader?reader-type=tap-to-pay
It is mentioned here that: "Users are presented with Apple’s Tap to Pay on iPhone Terms and Conditions the first time they connect to the reader. To register with Apple, you must specify a valid Apple ID representing your business before accepting the terms presented by Apple. You only need to perform this once per Stripe account. This flow isn’t presented on subsequent connections using the same Stripe account unless otherwise required by Apple, including on other mobile devices."
Please let me know if there is a way where I can create this flow of linking apple IDs of all merchant accounts.
What do you mean by sub accounts? Are the the connected accounts? If so, are you using direct charges or destination charges?
Are the the connected accounts? If so, are you using direct charges or destination charges?
The accounts are connected accounts.
I am not sure what you mean by direct charges and destination charges. Can you please elaborate.
I believe it is destination charge as per this link.
Ok, destination charges are created on platform (your account), so you just need to set up your own Apple ID.
Okay and the connected accounts that will come on the platform will not get that option right?
What option?
To set up their apple ID separately.
Do they develop their own iOS app? or they will use your app to accept payments?
They will user our app to accept payments
Ok, then I don't see they have a way or a need to set up their own apple ID