#NewtReyes
1 messages ยท Page 1 of 1 (latest)
@fair pulsar Good morning. Before we start, the other day you helped me quite a bit and I got distracted by stuff on my side. By the time I came back, you were gone and I didn't even say thank you.
Sorry about that and thank you for all your help!!!
Having you guys helping makes our lives so much better
Thank you!!!
Hello ๐
NP! ๐ All good.
So I just created a test Customer + SetupIntent to see what the default behavior is and it looks like it did attach the payment method for me.
Yes
This is the usual behavior we see too
but in this case, you can see that it didn't happen
I wonder if there is any different when the setup intent when the payment method types in CARD_PRESENT
Yes
Do I have to manually attach the credit card to the customer in those cases?
according to the docs
https://stripe.com/docs/terminal/features/saving-cards/save-cards-directly#submit-payment-method
It should attach automatically (unless I am reading it wrong ๐
)
will need to test to be sure
Yeah
that's what I understand from that part of the docs
will need to test to be sure
Awesome
Please double check on your side in case I am missing something silly
Ah I think it doesn't attach the payment method on tap
let me see if it does on insert
Is this a bug or expected behavior?
Not sure
Okay I think there is something different about this flow specifically.
If you list the customer's attached payment method, you would see a card attached there
but not on the payment method generated by the SetupIntent
Mmmmm
ok
then I need to manually attach it?
Why attach the card and not the payment method?
Is that expected behavior?
the attached card is a pm_xxx object so you should be able to charge it without manually needing to attach it
Interesting
Will give it a shot
Having said that, can you confirm if the other pm should have been attached?
I am leaving now but before I leave, thank you!!!
FYI: text me here. Will read it from my phone or later on once back
NP! ๐ With in-person transaction the expected behavior might be different.
I'll need to investigate and file this with our terminal team before I can confirm it.