#Suren-question
1 messages · Page 1 of 1 (latest)
I need payments to the card without the participation of the user on connecte
I just don't understand is it possible to do this through custom connected
You want to payout to a card? From the platform account?
Yes, I need to make payments of many cards from one stripe
You'd set up the cards as external accounts on the associated connected accounts to facilitate the payouts
here is the user flow: the user sends a gift with a value (f.ex 10$) and the platform processes the payment with the external card via stripe . the money sits on the platform stripe account till the receiver accepts the gift. by accepting it, the platform's stripe account must push money to receivers virtual debit card.
here is the question: can the platform push the money to the receiver and connect the user without the interaction of the receiver (i.e the receiver doen't need to open a stripe account, instead the platfrom does it)?
can the platform push the money to the receiver and connect the user without the interaction of the receiver (i.e the receiver doen't need to open a stripe account, instead the platfrom does it)?
No, it cannot. That party will need to be an onboarded Stripe account
I'm not sure I understand. Those are still onboarded Stripe accounts that can have payouts
Okey Thank you so very much
Yes, but I look at the documentation, it says that you can create an account for users like this
Yep, absolutely you can! But they need to be onboarded and verified by Stripe before they can payout
and what exactly checks a stripe?
I'm not sure what you mean?
I understand correctly that this can be done? that you can create an account for clients and they will not participate in this, and I can make payments to the card
will not participate in this
What is this?
Every Stripe account needs to be verified/onboarded before funds can be paid out to their external accounts
that is, even then the user must open a stripe account herself?
Well, you as the platform would create the Stripe account and guide them through the onboarding verification steps
I have error when i am trying to do payout to external visa debit card, i am getting "No such external account:card_xxxxxx" error message
country: 'US',
type: 'custom',
capabilities: {
card_payments: { requested: true },
transfers: { requested: true },
},
});
const token = await this.stripe.tokens.create({
card: {
cvc: '314',
exp_month: '3',
exp_year: '2023',
number: '4000056655665556',
currency: 'usd',
},
});
const card = await this.stripe.accounts.createExternalAccount(account.id, {
external_account: token.id,
});
const payout = await this.stripe.payouts.create({
amount: 1000,
currency: 'usd',
destination: card.id,
method: 'standard',
source_type: 'card',
});```
Can you clarify which function is throwing that error?
this.stripe.payouts.create
?????????
When you create the card external account, you're creating it on a Connected Account, but when you try making the payout you're not specifying a stripeAccount value. This means the payout is being done on the Platform where the External Account that you created doesn't exist.
then how to achieve what I want to do?
Are you trying to payout to a connected account?
Yes
Then you include the stripeAccount parameter when creating the payout. That parameter tells Stripe to make the request for a Connected Account instead of the Platform where the request is coming from.
https://stripe.com/docs/api/connected_accounts?lang=node
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.