#alvy_api
1 messages ยท Page 1 of 1 (latest)
๐ 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/1306923509104119868
๐ 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.
- alvy_api, 2 days ago, 84 messages
Hello
Earlier in the week I raised this same problem but I was told I would need related Request ID(s), which our logs did not store
we've rolled out changes to store the request IDs and now we have example Request IDs
focusing on a single request:
(StripeException) Could not complete payment 33 due to: No such PaymentMethod: 'pm_1Q3JnkAzEwPFa7UJ5tXcDs1r' (Req ID: req_zIFFxOf7b0ZaHz, Code: resource_missing, Description: )
This payment attempt was made on customer cus_QvA7QFQ6bq9Vis with payment method pm_1Q3JnkAzEwPFa7UJ5tXcDs1r. The connected account is acct_1OjOMLAzEwPFa7UJ
both of these were already in place at 6am when the attempt was made to place a payment
The payment method was added on the 26/09/2024
as seen here
When we tried to push a payment through this method, it returned "No such PaymentMethod: 'pm_1Q3JnkAzEwPFa7UJ5tXcDs1r'" - The Request ID returned from Stripe was req_zIFFxOf7b0ZaHz
We can't find req_zIFFxOf7b0ZaHz on the logs
in either our own logs or in the connected account logs
The payment method is showing as active in the dashboard
What's the problem?
Hi, let me help you with this.
It seems like these Payment Methods belong to a completely different Stripe account.
different to which account? an account that is not acct_1OjOMLAzEwPFa7UJ ?
Yes, but the request is made by a different Platform on a different Connected account, none of which is acct_1OjOMLAzEwPFa7UJ.
so
there are three parties to this process - the customer (acct_1OjOMLAzEwPFa7UJ), the platform submitting the payment (us), and the platform that is pushing in those payment methods
the platform pushing payments (us) is different to the platform pushing in the payment methods (company called Layered Tech / Vantage Cloud)
my question here is
if the payment method belongs to a completely different Stripe account
how can I sign in to our Stripe account, click on "Connected accounts", then View Dashboard as acct_1OjOMLAzEwPFa7UJ and see those payment methods in their dashboard?
๐ taking over for my colleague. Let me catch up.
thanks
sorry for the delayed response
ok
the platform pushing payments (us) is different to the platform pushing in the payment methods (company called Layered Tech / Vantage Cloud)
I'm not sure I understand this
Ok so
let's forget about implementation details for a sec
sure
would you mind going over the use case please?
We are attempting to place a payment
on customers and payment methods, on a connected account (acct_1OjOMLAzEwPFa7UJ)
we are receiving the response: No such PaymentMethod: 'pm_1Q3JnkAzEwPFa7UJ5tXcDs1r'
the payment method is there, and has been since 26/09/2024
the request ID of when we tried to push the payment through was req_zIFFxOf7b0ZaHz, but we cannot find this request on any of the logs
we want to understand what's happening here, why are seeing this No Such PaymentMethod response
you can't access PM that were created by another platform
why not
It's a payment method on the connected account, why does it matter which platform put that payment method in that connected account in the first place? Surely the connected account itself can sign in to the Stripe dashboard and put a payment through it manually? Why can't we, as an authorised account, put payments through it?
what I meant by that, is that the PaymentMethod was created on a totally different account
not your platform account acct_103uzb2DytZCeXL4 nor on your acct_1MHVSVBIJzSipZqV account
not the one your creating the PaymentIntent on
it was created on this acct_1OjOMLAzEwPFa7UJ account
but the account we do have access to (acct_1OjOMLAzEwPFa7UJ) has it listed on their customer listing and payment methods
yes
so we are placing a payment on acct_1OjOMLAzEwPFa7UJ
no you're placing the payment on acct_1MHVSVBIJzSipZqV
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
you're creating the PaymentIntent on the wrong account
I can't tell you that
do you mean the platform ID?
I'm unsure, I'm trying to understand what account acct_1MHVSVBIJzSipZqV is
you can see it in your connected accounts
k
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
ok
I can see what's happening here
you've been really helpful
thank you very much for your time
no worries