#codecoolkid
1 messages · Page 1 of 1 (latest)
hi! as the error says, if you designate the account as a receipient, they can't also be a merchant or have other capabilities. That's what being a receipient means.
The only other capability asked is card payments
capabilities: {
card_payments: { requested: true },
transfers: { requested: true },
},
But if I remove the card_payments and leave the transfers only, I get this error:
Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.
you can't request card_payments when also passing the recepient service agreement since that would make it a merchant, so not a recipient
the other error, it depends, what country is your platform account in? And as it says, you need special permission to create receipients, if you're not in the US, as far as I know. If you're not in the US you can't create receipients
Yeah my account is MX and US I think that could be the problem
So I cant transfer balance to connected accounts through the api?
I don't understand, is it MX or US? it can't be both
that's a vague question, it should be possible!
I was checking on the capabilities and has both countries checked, where could I check where my account is based?
taking a step back, what are you actually trying to do, what is the model and funds flow and way you will be using Connect?
Okay so I have an stripe account and we use our account for our app which connects clients and suppliers.
We register clients as customers in stripe and they are able to register their debit/credit cards to do the charge through stripe for the orders in the app.
Suppliers are registered in stripe as connected accounts where they can register their bank accounts where they will get the deposits of the orders.
After that when the customer accepts that the supplies have been delivered then what I want to achieve is transfer that money from the main Stripe account to the connected account of the supplier and after that generate a payout from the balance of the Supplier stripe connected account to their bank account associated
sounds good! I'd suggest using Express accounts with Destination charges and manual payouts.
let me check express accounts at the moment Im creating customs
you can use Custom too if you want but I don't see the need as it just adds complexity, but it's definitely an option!
the problem is that when I try to transfer money to the custom account I get this error:
Funds can't be sent to accounts located in MX when the account is under the full service agreement
Thats why then I tried to create recipients instead of full and thats where I ran with the issues above
Mexico has some specific requirements I believe that don't apply to other countries, when it comes to moving money into and out of accounts there
Do you happen to know those requirements?