#Andsis

1 messages · Page 1 of 1 (latest)

abstract agateBOT
sand cairn
#

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)

undone harbor
#

Hi, taking a look here

#

There is a parameter that you'd look at, let me find it in our document

sand cairn
#

umm

#

okay so "card_present" means that the payment intent (and subsequent charge) was done by a terminal

#

but which terminal haha

undone harbor
#

You're looking to identify which terminal was used for a specific Payment Intent?

sand cairn
#

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

undone harbor
#

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.