#ozzy_interac-android-ttp
1 messages · Page 1 of 1 (latest)
👋 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/1441175758130381011
📝 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.
- ozzy_best-practices, 6 days ago, 16 messages
Hi there 👋 are there any further details about where in the flow you've built this is breaking, and what that breakage looks like. Are there related error messages or object IDs?
Hi Toby,
I am using this exact demo - https://github.com/stripe-samples/tap-to-pay-android-demo
once i put the test reader i get not support
Is your Stripe account based in Canada?
and then on the failed trnsactions i get this Stripe test card given in live mode
This charge request was in live mode, but used a Stripe test card number. For the list of these numbers, see our testing docs.
Nov 19, 2025, 9:17 PM
Yes. I also have the stripe interac test card i ordered
Can you share the ID of the Payment INtent that encountered a problem during your testing? Or the ID of the failed request?
pi_3SVPJPDwveEOLLlh271N25hB
fyi i am in test mode and the visa test card i have from stripe works fine
That Payment Intent was made in live mode though. What do you mean when you say you are in test mode?
my keys are in test mode and when i use my stripe visa instead of interac it works well and i see it successful
wait hold up i may have shared the wrong payment intent
Yes apologies. I get an error on my screen that just says 'card not supported' no failed or anything
I also dont get any errors on my render log
hhmm 🤔
this is the correct change that must be done correct?
:payment_method_types => ['card_present', 'interac_present'],
Yeah, that's part of it:
https://docs.stripe.com/terminal/payments/regional?integration-country=CA#integrate-terminal-in-canada
What is the ID of the Terminal Location that you're using?
tml_GQr5MAWGkvjntP
Hm, that looks like I would expect. Do you have the ID of a Payment Intent from your testing?
Is there any logging in the code you're running? What debugging have you done so far?
also the payment intent does have "payment_method_types": [
"card_present",
"interac_present",
]
Wait, let's take a step back. Is your concern about the structure of your integration, or just the behavior of the provided test card?
My only concern is that the Interac test card isn’t working. I haven’t tried it in live mode yet, so it might just be an issue with the test card itself.
Ah, that seems to be expected:
The Interac test card doesn’t support contactless payments.
https://docs.stripe.com/terminal/references/testing#interac-test-card
still didnt work on live mode
Hi there! I'm stepping in for toby, who had to step away. Do you have a PaymentIntent that's related to your attempt?
and you're using the interac physical test card, right? The docs say that card doesn't support contactless payments and you're using tap to pay, right?
I am actually using live mode and using my debit card
Ok, let me get a teammate that knows more about this integration
Ok
HI 👋
I took a look at the Payment Intent you provided but there are no attempts to confirm it in our logs. What errors are you seeing in the logs?
I cant see in errors all i see is payment not supported when i tap
Then you need to add more logging to your integration. I realize you are using an example app we provided but we didn't include any logs in there from what I can see.
Can you just verify and tell me if interac does work with tap to pay?
then i can add more logging and go from there
We have a doc on regional considerations for Canada here: https://docs.stripe.com/terminal/payments/regional?integration-country=CA#collect-and-process-a-payment
We call out
Interac Flash (contactless) payments are limited to 250 CAD and generally up to three consecutive transactions. Transactions higher than 100 CAD or the fourth contactless transaction in a row require the customer to insert their Interac card and enter their PIN.
Ok so tap to pay android does work then
Only under those conditions
ozzy_interac-android-ttp