#deemeetree1234_api

1 messages ยท Page 1 of 1 (latest)

topaz tulipBOT
#

๐Ÿ‘‹ 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/1362429372329492552

๐Ÿ“ 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.

lime roost
#

Hi, please see the previous thread for all the details. I had to leave yesterday before we could come up with any possible solutions

warped kettle
#

Hi, are you able to share a summary of the current issue? I'm juggling multiple conversations so I won't be able to go to the previous threads to get this context.

lime roost
#

lol its very hard to summarize, but i can try. Basically my company has 2 stripe accounts, one which we currently use for payment processing. So when one of our clients purchases something on our website, we process their credit card through this payment processing account. The company also has a second stripe account which is enabled for issuing. The issuer account will have multiple connected accounts which will issue charge cards to their own employees. Those employees will use those charge cards to buy things on and off my company's website.

The problem is that when they use the issued card to buy something on our platform, it goes to the payment processing account to process the card, then the issuing account gets a webhook authorization event to approve or deny the purchase. We want to be abel to link the issuing authorization event to the payment intent created in the payment processing stripe account so we can get all the relevant details for the purchase on our platform.

As far as I can tell, there is nothing in the issuing authorization that can be traced back to the payment intent in the payment processing account. I want to know if you have any thoughts on how to do this or if its some how possible to pass information from the payment intent to the issuing authorization event through metadata or some descriptor field

topaz tulipBOT
upper canopy
#

๐Ÿ‘‹ stepping in here as pgskc needs to step away

#

Hmmm I'm really not sure this is going to be possible since you don't actually create the Issuing Authorization yourself...

#

Thinking

lime roost
#

Yeah i guess we were hoping since it was between Stripe accounts, Stripe did some magic on the backend that could be used to identify things between accouns

upper canopy
#

Yeah not really -- we never try to expose information between merchants.

#

Typically you would handle something like this via setting your own metadata.

#

But that doesn't work here

lime roost
#

yeah that was our initial thouight, but didnt look like that made it to the authorization

#

is there a way to get the fingerprint for an issued card object? I only saw finger print exposed on the payment method object after its added to the payment processing account

upper canopy
#

No there is no fingerprint associated to an Issuing Card object.

#

The only way I can think of handling this scenario is matching by time, which obviously is quite brittle if there are a lot of transactions.

#

But you could do a time + amount match

lime roost
#

yeah thats where we landed as well a fuzzy match based on time and amount

#

whats the normal practice for when a company is issuing cards... do they normally use the same account as the payment processor?

upper canopy
#

Varies by merchant and what they desire. Oftentimes I would say yes they do. But also it is rare that a merchant is then charging the Issued cards on their own account(s) to begin with.

lime roost
#

Well the problem is we use another vault provider to allow users to add credit cards to their account. They have an iframe for inputting the card details. We have no idea at the time of them adding the card to their account that its one of our cards

#

theres no way to prevent them from adding the cards either since we cant differentiate our issued cards from another credit card

upper canopy
#

Just to be clear, the goal you are trying to accomplish is knowing when your users are paying you using your own Issued cards to be able to tell how much of your sales is "internal" versus "external"?

lime roost
#

Yes that would get us what we need

upper canopy
#

Yeah just trying to understand the use case

#

Still not coming up with anything better than a fuzzy match unfortunately

#

You could further match based on last4

#

And expiration

#

You likely can get to a 99.99% match if you use all the details available.

lime roost
#

side question, for cards we issue out of the issuer account, what will the Issuer field say on the payment method when its added the payment processing account?

upper canopy
#

Good question, I'm not actually sure off the top of my head

#

Hmm also do you mean the BIN?

#

Like we don't expose issuer as a property in the API

lime roost
#

let me get a screenshot

#

so that was a virtual card that i issued from our issuer account and added it to a test user on our platform. That is the payment method it created in the payment processing account. The Issuer says Stripe Test. I was wondering if for real cards my company issues, if it would say just Stripe or the name of our company

#

it doesnt really help us solve this issue, but could help identify which cards are ours

upper canopy
#

Ah yeah the Dashboard matches the BIN to an issuer and displays that

#

I'm not positive who our issuer is... you could either look at a livemode instance or you could ask our Support team via https://support.stripe.com/contact/login about this and they would be able to get that information.

lime roost
#

ok thanks for the info, ill take this back to my team and we can see if the fuzzy matching approach will get us what we need

lime roost
#

Hey sorry follow up question. If we did the payment processing in the same stripe account as the issuing, would it be possible to match the cards at time of payment processing then?

upper canopy
#

Wouldn't really make a difference, no.