#fortune

1 messages · Page 1 of 1 (latest)

icy groveBOT
unborn zinc
#

Hi there!

wispy mason
#

req_kWEkW14nJZybgh

unborn zinc
#

Oh, I just saw it in your message: req_kWEkW14nJZybgh
Having a look...

#

Is your end goal is to add an external account to a Custom Stripe account?

wispy mason
#

Yes pleasew

#

for payout purpose

#

@unborn zinc

unborn zinc
#

The parameter you are using bank_account.payment_method is actually a beta feature. If want access to it, you need to contact Stripe support: https://support.stripe.com/contact

wispy mason
#

what are the other options

#

because this is what i found in the documentation @unborn zinc

unborn zinc
#

Can you share the doc where you found this?

wispy mason
unborn zinc
#

Give me a few minutes to look into this.

#

I would recommend to contact support for this, and you should get access to that feature.

wispy mason
#

i'm specking to a sup[port but she doesn't understand what am trying top do

unborn zinc
#

Just mention that the bank_account.payment_method on the Token creation endpoint is a beta feature that is gated. And you want access to that feature. If the support agent really doesn't know what this is, then your question will get escalated and someone with more knowledge will be able to help.

wispy mason
#

Alright

unborn zinc
#

Otherwise if you don't want to use this beta feature, then:

wispy mason
#

how about i retrieve the payment method then i use the details to create the token

unborn zinc
#

Yes, this is possible with the beta feature. Without it, you need to collect the details from the user twice (payment method and token)

wispy mason
#

I'm lost

tawny ocean
#

how can I get you back on track?

wispy mason
#

I think i got it now

#

Thanks i appreciate you time

tawny ocean
#

sorry about this , it's our fault(seems the confusion is that the docs might have been released before the API feature was)

wispy mason
#

Okay cool, so the feature is still beta feature?

last dawn
#

Hi there 👋 jumping in as my teammates needed to step away, catching up on context here.

wispy mason
#

alright, i have a question

#

i have been able to bypass the main issue and now i have this issue at hanbd

last dawn
#

It does appear that parameter you referenced is still in a beta state.

last dawn
wispy mason
#

im trying to modify an account with this method

stripe.Account.modify( account.id, external_account=token_id, stripe_account=account.id, )

but i get this error: Request req_LGADMB8AWrJan9: Only live keys can access this method.

#

so i cant test with my test keys?

last dawn
#

It looks like you're trying to use that endpoint to update your own account, which isn't supported. Those changes should be made via the Stripe dashboard.

wispy mason
#

my own account? i wanted to do that for customers

#

woow

last dawn
#

The ID of the account to be updated appears to match the ID of the account that the secret key which was used belongs to, which is what makes it look like an attempt to update your account (probably your Platform Account) rather than a Connected Account.

wispy mason
#

okay

#

how do i create an external account for a customer with api

last dawn
#

You'll need a form to collect the necessary details from your users, which you can then use to create a Token by leveraging this function from stripe.js
https://stripe.com/docs/js/tokens_sources/create_token?type=bank_account

You then pass that Token to this endpoint to create an External Account from it (alternatively you can pass the bank details to this endpoint directly):
https://stripe.com/docs/api/external_account_bank_accounts/create

wispy mason
#

None of this 2 link ask for customer ID

last dawn
#

Correct, because they're working with Connected Accounts rather than Customers

wispy mason
#

ooh i see

#

i get it now

#

stripe.Account.create_external_account(
"acct_1GlBckED4jKIjWUu",
external_account="btok_1MriGOED4jKIjWUuktFB8bDf",
)

with the about code, the is ID (acct_1...) is that supposed to be my stripe account ID ?

last dawn
#

No, that is supposed to be the ID of the Connected Account that you want to create the External Account for.

wispy mason
#

is there a doc to read acount the connected account ?

last dawn
#

There are a lot, Connect and Connected Accounts are pretty large concepts. Is there something a bit more specific you're looking for?

This is our entry point to our Connect documentation, which branches out to quite a few topics:
https://stripe.com/docs/connect

wispy mason
#

i wish to get on a call with you if u dont mind

#

so i can narrate to you want i want to achieve

last dawn
#

Sorry, we do not do calls from this forum, if you would like to request a call from our Support team then you will need to reach out to them here:
https://support.stripe.com/?contact=true

#

If you don't mind typing it out then you can share what you're trying to accomplish here.

wispy mason
#

okay

icy groveBOT
wispy mason
#

I have users on my app who needs to be paid from the app
now what am trying to achieve is, with the click of a button in my app by a super admin, a transfer will be make to a bank account that is tired to a user

#

am assuming this bank account will have to be setup on stripe as external accounts

#

my concerns is how does the connected account come into play and how do i access it if am suppose to ?

last dawn
#

When you say "user", which of the following best describe the role of that user in your environment?

  • a customer (someone making payments on your platform/marketplace, these would be modeled in Stripe as Customer objects)
  • a provider/vendor (someone receiving payments from your platform/marketplace for goods/services they provide, these would be represented by Connected Accounts)
  • or a combination of the above two options (this approach would require a Customer and Connected Account)
wispy mason
#

combination of both

last dawn
#

Alright, then you'll need to create both a Customer object, and also onboard that user to your Platform as a Connected Account. You cannot directly pay Customers.

wispy mason
#

for now i have customer object on stripe

#

so we can deal with the connected account

#

i have the customer id save in my database as well

last dawn
#

Gotcha, so it sounds like Connected Accounts of the type Express or Custom are likely a good fit for what you're looking to accomplish. In order to pay other entities, they need to be onboarded to Stripe so we can ensure we have the necessary KYC information for them.

If you have already collected all of that information and don't want to send your users through a Stripe-hosted onboarding flow, then I would recommend using Custom Connected Accounts:
https://stripe.com/docs/connect/custom-accounts

If you don't have all the necessary KYC details already, and would like to have Stripe collect those through a hosted form, then I think our Express Connected Accounts would be a better fit:
https://stripe.com/docs/connect/express-accounts

wispy mason
#

so for each user, they i have to go through the KYC?

lofty marsh
#

Hi taking over for toby as they have to step out

#

Give me a minute to catch up

#

Yeah for each user you will need to go through KYC

wispy mason
#

this are just users who send money to a so-called group/club admin and the payout happens when they have to take there money back

#

they are not vendors or businesses

#

there is no selling of good/services

lofty marsh
#

To send money to anyone on Stripe (excluding a refund for a previous payment), they'll need to have a Connect account and go through KYC

wispy mason
#

the person isn't on stripe

lofty marsh
#

Stripe really isn't designed to accept money transfers from individuals

wispy mason
#

my users dont have stripe account

#

they only want to receive money from someone , and this money sets on stripe

lofty marsh
#

I understand. The only possible way to do this on Stripe is if they create a connect account and go through KYC. There is no other way

wispy mason
#

okay, looking into it