#Andsis
1 messages · Page 1 of 1 (latest)
I don't see any attribute on a charge or a payment intent that says what terminal it was processed on (unless I'm missing something)
Hi, taking a look here
There is a parameter that you'd look at, let me find it in our document
Here, https://stripe.com/docs/api/payment_intents/object#payment_intent_object-payment_method_options-card_present is what I'm looking for on the Payment Intent object.
umm
okay so "card_present" means that the payment intent (and subsequent charge) was done by a terminal
but which terminal haha
You're looking to identify which terminal was used for a specific Payment Intent?
Well I want to know how much a specific terminal billed
we like to do reconciliation at the end of the day so we like to know which terminal billed what so we can compare it to our invoicing system
Hmm, I'd need to ask someone to test this for me. In the meantime, can you share a Terminal Payment Intent with me to see if I can find it in the logs?
I was able to confirm this with a teammate, had to test a Terminal transaction on our test account.
It does not appear that information is logged on the object. However, as a work around you'd want to pass a metadata: https://stripe.com/docs/api/payment_intents/object#payment_intent_object-metadata when confirming the Payment Intent. This metadata can include the distinct Terminal information you're looking for your reporting purposes.