#barelled_connect-capabilities

1 messages ยท Page 1 of 1 (latest)

vocal sableBOT
#

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

flat rune
#

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

fair rover
#

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 :/

flat rune
#

Ah I must've paused too early - let me see...

fair rover
#

Ooo yeah check out 1:35 onwards

flat rune
fair rover
#

Oooo let me try the remediation link approach, didn't see that beffore

flat rune
#

Yeah I think that'll help at least get you unblocked

fair rover
#

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...?

flat rune
#

Can you copy paste that account ID into the chat here so I can take a closer look?

fair rover
#

Yep -- acct_1P87uX2cYOLb8Z2C

#

here's my setup for the call via the official stripe / bubble plugin:

flat rune
#

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)

tight oasisBOT
fair rover
#

let me intercept the api call

alpine zealot
#

barelled_connect-capabilities

fair rover
#

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

alpine zealot
#

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

fair rover
#

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

alpine zealot
#

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

fair rover
#

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.

alpine zealot
#

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

fair rover
#

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

alpine zealot
#

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

fair rover
#

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

fair rover
fair rover
#

Separating out the calls into charge the user --> transfer funds to the connected account gives this excellent error:

alpine zealot
#

I mean the first step is to figure out what exact part is failing

fair rover
#

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 ๐Ÿคฃ

alpine zealot
#

I mean you're using a plugin to abstract the complexity away, so it's not really their fault ๐Ÿ˜…

fair rover
#

^ yeah the transfer request is not reaching you

#

just gonna write the API call into bubble instead of using the plugin

fair rover