#dkango_webhooks

1 messages ¡ Page 1 of 1 (latest)

agile grottoBOT
#

👋 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/1384372376216539196

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

stuck pawn
#

hello! You mentioned that you're listening to webhooks for connected accounts. However, this webhook event that you shared, is generated for the account (acct_1JJzAqIC1XHuav1R) itself and is not a connect webhook event.

eternal ledge
#

Thank you. When I go to the panel, I just have the option to add a destination. How can I address this?

stuck pawn
#

what panel are you referring to?

eternal ledge
#

Should I select "Your Account" instead of the "Connected Account"?

#

The "Developers Workbench"

stuck pawn
#

I think the first question here is, are you expecting the checkout.session.completed and payment_intent.succeeded events to come from your connected accounts? If so, then the Payment Link should have been created on/by the connected account

eternal ledge
#

I believe the asnwer is the other way around. I want all the payment events of all connected accounts to be forwarded to the central application. So I assume I should have created this as "Your Account" instead. If you confirm this might be the case, I'll go and check this quickly.

stuck pawn
#

let's take a step back, can you describe how your business model works so that I can understand if you are implementing things the way you expected it to be. For example, who do you expect the be the merchant of record i.e. which merchant should appear on the customer's statement - your platform account or the connected account? Do you expect to have connected accounts in a different region from your platform account e.g. your platform is in AU, but the connected accounts might be in NZ?

eternal ledge
#

My application is called Gemma. When a business opens an account with Gemma, it is onboarded to Stripe. Stripe creatres a connected account for it and get its bank details. The business can create invoiecs from inside the application. Gemma creates a payment link for each invice. When the client of the Gemma user pay his invoices using the payment link, Stripe collect the fees with a surcharge, deposit the original invoice amount in the connected account bank and Gemma captures a platform charge. Gemma appears on the bank statement of the user who paid the invoice and not the connected account. This system has been operational from 2022 and I have processed a lot of invoices with it this way in a live business. By the way, I have compared the previously working webhooks and I think my assumption could be correct. Both of those webhooks were listening to the "Your Account" and not the "Connected Account". Please feel free to let me know if you need to know more

stuck pawn
#

that webhook endpoint was already added, it's just that it's disabled at the moment

eternal ledge
#

I have disabled it due to API version. I think this should make everything working again. Thank you for your advice and insights. I'll go and do the adjustments now. Have a wonderful day !

stuck pawn
#

feel free to reach out again if you're still having issues!