#barelled_connect-capabilities
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/1234979498173272234
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello! Give me a few minutes to take a look
Is there a specific reason you haven't enabled the card_payments capability on this account? As far as I can tell, with the account from your video you've only enabled the transfers capability, which only enables you to make transfers to that account
You never enabled card_payments , which is what you need if you want to directly create payments on that connected account
Check out the first video -- when I try to enable the card payments value I get an error that I have to submit information, but then not able to submit any info (they say support will reach out but they never do).
And I couldn't find anywhere in onboarding where I could set that to be true :/
Ah I must've paused too early - let me see...
Ooo yeah check out 1:35 onwards
Where specifically does it say support will reach out? I think I missed that part in the video.
Alternatively, have you gone to https://dashboard.stripe.com/test/connect/accounts/overview and clicked the "..." button to generate a remediation link?
Oooo let me try the remediation link approach, didn't see that beffore
Yeah I think that'll help at least get you unblocked
Okay, nice! I'm able to submit payments through stripe โ but I'm not able to process anything through Bubble. I'm getting the same issue in bubble even though I'm sending it to the connected account where payments worked in Stripe. Seems to fail at auth moment, not even trying to process the payment...?
Can you copy paste that account ID into the chat here so I can take a closer look?
Yep -- acct_1P87uX2cYOLb8Z2C
here's my setup for the call via the official stripe / bubble plugin:
Are you trying to make a Direct charge (directly on the connected account) or a Destination charge w/ bubble? If you're doing a direct charge, then I think you'd need to talk to the bubble folks to ask if passing through the Stripe-Account header is even possible (since it looks like Bubble is not doing that currently)
let me intercept the api call
barelled_connect-capabilities
i'm trying to charge a user directly, send the money to my connect account, and take a fee on the transaction
Can't intercept the API call :/ I really was hoping to not have to build out the call myself and just use the official Stripe x Bubble plugin
I believe it's a Direct charge -- the only action that exposes destination is "Transfer to seller" and I'm not doing that
The account you mentioned earlier has no logs anywhere and is an Express account so that seems unrelated to what you are asking if you are the developer
We need an exact failed request id (req_123) or some relevant piece of information where we can see the exact error happening
Okay... do you have a sample API call where I can pay a connect account and take a fee? I can try to manually call the APIs instead of relying on Bubble's integration to Stripe
Sorry, I'm not very technical so I'm trying to provide as much info as i can
I'm sorry but this is unfortunately too vague so it's hard to help you. There are dozens of ways to integrate Stripe really. Bubble is not the right approach at all to build a Connect platform honestly as this requires advanced technical knowledge and a lot of custom handling.
But at a high level the best option is to use Destination Charges: https://stripe.com/docs/connect/destination-charges
What's a Connect platform? I am just trying to pay my vendors who list products on my bubble site and take a fee on the transaction.
That's what a platform is, in Stripe's vocabulary.
You are a business that allows other individuals or businesses to accept payments. So you are a platform
Got it, thanks!
Okay let me take a look through the docs and see if I can just manually do the API calls because this official bubble / stripe plugin seems like trash
What you should be doing is:
- Accept a payment yourself as a platform (with Bubble, on your own account)
- Separately transfer funds to the right connected account.
It's this flow: https://stripe.com/docs/connect/charges-transfers
But really building a Connect platform like yours requires a lot more than just accepting payments. You need to handle refunds, disputes, fees, Payouts failure, account management and many more things
Okay
I understand that
I'm building a simple prototype to test a market idea for the summer
Bubble is a fast way for me to do that
Got it, this separates things out a bit. let me give it a shot.
Separating out the calls into charge the user --> transfer funds to the connected account gives this excellent error:
I mean the first step is to figure out what exact part is failing
Transfer is failing
the charge user etc is working fine, tested individually. Sent a request to the bubble people for some help while I continue trying to debug it.
Helpful errors all around from Bubble ๐คฃ
I mean you're using a plugin to abstract the complexity away, so it's not really their fault ๐
But you should be able to see the Logs in your Dashboard at https://dashboard.stripe.com/test/logs and see what the problem is
^ yeah the transfer request is not reaching you
just gonna write the API call into bubble instead of using the plugin
Sure, but it's the official stripe plugin built & managed by them (assuming). Just complaining, not your problem or fault seems like