#benk
1 messages ยท Page 1 of 1 (latest)
Hi
Can you share more details about this please.
Can you share your platform accountId, the connected Account Id and what transaction are you referring to as an example ?
sure give me a minute
Platform Account: ca_Ne4UJyIQ3Ud86ut7F9TgioJqHqSOlOI6
Connected Account: ca_Nh6zZrA5SXzM8gMaDio5G79qYdC3UwaI
and the PaymentMethod in question is: pm_1N4Ot1E8WjBrG30CDUJOfhgp
thanks for sharing, let me check.
and the PaymentMethod in question is: pm_1N4Ot1E8WjBrG30CDUJOfhgp
This is the payment method, I need to payment_intent Id (of the payment/transaction)
I see only this charge, is this the one you are referring to ?
no, that's the charge of the Platform Account without a connected account
the pm I sent was from a connected account
here is the payment intent: pi_3N4Ot2E8WjBrG30C1AQnGgms
This PaymentIntent was made on this account acct_1N45tQE8WjBrG30C and not the one you provided to me earlier. You can find the transaction on their dashboard:
https://stripe.com/acct_1N45tQE8WjBrG30C/test/payments/pi_3N4Ot2E8WjBrG30C1AQnGgms
๐ taking over for my colleague. Let me know if there's any follow-up Qs I can answer!
yes, that AccountId is correct - since this is a Stripe Connect platform transaction
the acct_1N45tQE8WjBrG30C is the connected account's identifier - this is NOT a standard Stripe processing
to my understanding the Stripe Connect platform account can have a number of "connected" accounts and each of these connected accounts will generate an AccountId ("acct_ "). This new "acct_" is then used to process the transaction with Stripe API instead of the usual "ac_" identifier
when you process a standard Stripe transaction using the "ac_" account identifier, these transactions will be visible in that Stripe account's Dashboard (section Payments)
with a Stripe Connect processing the Platform Account (think of it as a parent account) will have visibility of these connected transactions but I would have expected for the connected account (think of it as the child account) to also have access to these connected transactions
can someone confirm the above please?
what type of connected accounts do you have?
Stripe Connect Standard
if the Connected Account is a Standard account, they can use their own secret key to use it with their API and look at the transactions happening on their account or they can visit their own dashboard
how do I check if the cnnected account is a Standard account?
this is the thing: when I log into this connected account I cannot see any of the processed transactions through the Connected platform.
Hi! I'm taking over my colleague. Please, give me a moment to catch up.
Hi! sure no problem
Could you please share the account ID?
acct_1N45tQE8WjBrG30C
It depends how you created it.
Yes, this is a standard account.
Could you please share an example PaymentIntent ID? pi_xxx
I have simply registered for an account. I created 2 accounts: one to be the Connect platform account and the 2nd for being "connected" to the platform account
sure give me a sec
pi_3N4Ot2E8WjBrG30C1AQnGgms
How did you connect them?
I see this PI is made on the connected account. Where do you expect to see it?
I connected the account using your API. We are in the process of implementing Stripe Connect so we can onboard all our exiting and new clients (we are a processing platform).
Yes the PI was made on the connected account that's the point isn'tit?
we were told by Stripe reps that if we "connect" our existing clients who have Stripe merchant account, then for each processed connected transactions, us as the platform will get a sort of kick-back rate or financial reward. That's the whole point
Yes, you can use the application fee to collect fees from connected accounts transactions: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-application_fee_amount
to your question how we are connecting the account(s), we use your API:
https://connect.stripe.com/oauth/authorize
I'm not really interested in the nitty-gritty details of the financial side of things as a dev but I would like to understand why the connected account transactions are not visible on the connected account's Dashboard? Is that expected?
these transactions are only visible on the platform account Dashboard in the Connect section
this is the Platform Account Dashboard
This is not expected. Let me check.
you can see there the "connected" accounts
and I can see their connected transactions on the Platform Account
You should see it here: https://dashboard.stripe.com/test/payments/pi_3N4Ot2E8WjBrG30C1AQnGgms
When you login with your connected account.
nope
this is what I see
could it be because I connected the same account a number of times to the platform during testing?
That's not the right account.
I recommend you create a connected new account with new email address.
and then just connect again with the platform? What is the expected behaviour for connected accounts then, can you confirm?
- should the platform account have access to the connected transactions in the dashboard?
- should the connected account have access to the connected transactions in the dashboard?
You can either create it via API: https://stripe.com/docs/api/accounts/create
- Yes
- Yes
But are you sure you can't login into the correct connected account?
The AsperatoDev
I'm checking that as part of the sanity check...
it's definitely the account I connected as the pk and sk keys do match
Hi there ๐ jumping in as my teammate needs to step away. There is a bit of history to this thread and I've only had a chance to skim it, but my understanding is you're creating/processing a Payment Intent using a Connect flow, but aren't seeing that payment in the dashboard for the Connected Account.
Since you're working with Standard Accounts, you should be using Direct Charges and those should be displayed in the dashboard of the Connected Account.
Can you share (or reshare) the ID of a Payment Intent that you created for a Connected Account but aren't seeing in their dashboard that I can take a closer look at?
Thank you, taking a look
I see at least of page of payments in the dashboard for the Connected Account that was used for that Payment Intent, can you please double check the Account ID you're using for the Stripe-Account header matches the one you expect to be using and matches the account who you're looking at the dashboard for?
as I said earlier I did use the same account to be connected a number of times to the same platform during testing
each of these connections generated a different acct AccountId
could it be that is causing the issue?
No, the Payment Intents are shown in the dashboard of the Account that they belong to, I do not see an issue here so far.
are you able to confirm the email account associated with the connected account you are seeing?
Many Stripe accounts can be associated with a single email address.
is it possible to check the "acct_" value from the connected account's Dashboard?
I can only find the sk_ and pk_ API keys
Yes, it can be seen near the top right of this page:
https://dashboard.stripe.com/settings/account
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
thanks!
that's odd. the pk and sk values do match the account details for when the account was being connected in the past few days. But the acct I have stored in my database is not the same as the one in the Stripe Dashboard
so I think I'm going to create a new Stripe account and try and connect that as part of the test
You should not be worrying about secret or public key values of your Connected Accounts when working with Connect. The ID of the account is the only value you need.
๐ sounds good!