#Flolosain

1 messages ยท Page 1 of 1 (latest)

raw ermineBOT
split tusk
#

Can you send that error but with all of the strings expanded?

#

I can check in to this more via the request_log_url

cerulean ether
split tusk
#

Still looking in to this. Going with that error message, do you know what OAuth permissions you requested when connecting to this account?

cerulean ether
#

No permission asked

#

I have to request one?

split tusk
#

Oh whoops I misread the error message. My apologies

#

So actually you need to make this account as the platform account, not as the connected account.

#

Some API calls like this are not allowed if it is an account trying to make the API call for itself but are allowed if it is a platform account making the call for them

cerulean ether
#

Okey thanks a lot! But i Have this new response :
{
"error": {
"message": "The provided key 'sk_test_***********************************************************************************************Ir5l' does not have access to account 'ca_N4YN7X0AWO2RuG8ErtQrZSDI6V5m64jS' (or that account does not exist). Application access may have been revoked.",
"type": "invalid_request_error",
"code": "account_invalid",
"doc_url": "https://stripe.com/docs/error-codes/account-invalid"
}
}

#

Here is my call

split tusk
#

Don't pass the Stripe-Account header at all here

#

If you just use your platform key that will make the request s your account

cerulean ether
#

Same error message ๐Ÿ˜ฆ

split tusk
#

Also as a heads up, that Stripe-Account header will always expect IDs with the format acct_1235 and never ca_456

#

Same error despite not passing the ca_ ID at all?

cerulean ether
#

Like this ? Same error message

split tusk
#

Oh I see, I missed in the last screenshot that you had the ca_ ID in both places

#

So you need to completely remove the Stripe-Account header

#

And also you need to use the proper acct_ account ID for your connected account

#

That ca_ ID is something that is sometimes used for a connect platform but is not relevant here

cerulean ether
#

Thanks, but same error message without the header

#

{
"error": {
"message": "The provided key 'sk_test_***********************************************************************************************Ir5l' does not have access to account 'ca_N4YN7X0AWO2RuG8ErtQrZSDI6V5m64jS' (or that account does not exist). Application access may have been revoked.",
"type": "invalid_request_error",
"code": "account_invalid",
"doc_url": "https://stripe.com/docs/error-codes/account-invalid"
}
}

Learn more about error codes and how to resolve them.

split tusk
#

Right, because I said to change what you put in to the stirpe_seller_id parameter but that is still the same

cerulean ether
#

Sorry What I have to change so?

#

Same problem for this one

split tusk
#

It should just need to be the account ID of the connected account that you are trying to set this for

#

Do you see the connected account that you included for stripe_seller_id in the connect section of your Stripe dashboard?

cerulean ether
#

Yes like this? It's the initial call which is not working, that's why I contact you

split tusk
#

That looks like the right format. It sounds like the account ID that you are passing in for stripe_seller_id may be the wrong account ID

#

Have you double checked the ID of this account in the connect section of your Stripe dashboard?

#

Once you are on this account's page, the ID will be in the URL

cerulean ether
#

Yes just in the section Profil

split tusk
cerulean ether
#

{
"error": {
"code": "oauth_not_supported",
"message": "This application does not have the required permissions for this endpoint on account 'acct_1N1mY2DB7GPZ1Em4'.",
"request_log_url": "https://dashboard.stripe.com/acct_1N1mY2DB7GPZ1Em4/test/logs/req_XfrpnFdrKauMVy?t=1683128350",
"type": "invalid_request_error"
}
}

raw ermineBOT
cerulean ether
surreal zodiac
#

๐Ÿ‘‹ you can't edit the external account of a Standard account as a platform. They have their own Dashboard here and the Connected Account user needs to manage their external account themselves

cerulean ether
#

Thanks for your answer, edit and create bank account is not possible?

#

We need to have an express account??

surreal zodiac
#

No with Standard or Express you don't handle this as the platform

#

The Connected Account user logs into their Dashboard to handle updating their external account

#

You only manage this if you use Custom accounts since they have no provided Dashboard

cerulean ether
#

Yes but impossible to change the bank account when I try to connect with the account of the seller

surreal zodiac
#

Not sure what you mean by that

cerulean ether
#

No sorry it's okey ! Thanks a lot for your answer

surreal zodiac
#

๐Ÿ‘

cerulean ether
#

Do you know if it's possible to make a payout stripe for an seller account?

#

Or same problem

surreal zodiac
#

Whether it is possible to initiate a manual payout for a Standard Connected Account?

cerulean ether
#

Yes

#

Because I have "Ressource missing" error when I try to

surreal zodiac
#

Are you passing the Stripe Account header?

cerulean ether
#

And the message error :
{
"error": {
"message": "The provided key 'sk_test_***********************************************************************************************Ir5l' does not have access to account 'ca_N4YN7X0AWO2RuG8ErtQrZSDI6V5m64jS' (or that account does not exist). Application access may have been revoked.",
"type": "invalid_request_error",
"code": "account_invalid",
"doc_url": "https://stripe.com/docs/error-codes/account-invalid"
}
}

Learn more about error codes and how to resolve them.

surreal zodiac
#

ca_xxx is not a Stripe Account ID

#

It should be acct_xxxx

cerulean ether
#

Sorry but error message :
{
"error": {
"code": "balance_insufficient",
"doc_url": "https://stripe.com/docs/error-codes/balance-insufficient",
"message": "You have insufficient funds in your Stripe account for this transfer. Your SEPA balance is too low. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance).",
"request_log_url": "https://dashboard.stripe.com/acct_1N1mY2DB7GPZ1Em4/test/logs/req_wdUuAzwYXAQUpt?t=1683129667",
"type": "invalid_request_error"
}
}

Learn more about error codes and how to resolve them.

#

How to transfer immadiately into the balance?

#

And not waiting for may, 10

surreal zodiac
#

You use those test cards

cerulean ether
#

Thanks but same error

surreal zodiac
#

Did you transfer funds to the Connected Account? Or create the charge on the Connected Account?

cerulean ether
#

It works thank you

#

Other question please

#

For the call GET Payout https://api.stripe.com/v1/payouts

Impossible to keep the result

{
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such external account: 'ba_1N1mbqDB7GPZ1Em4rq9dFjWt'",
"param": "destination",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_t6uWXXNlqNJvcJ?t=1683130299",
"type": "invalid_request_error"
}
}

Learn more about error codes and how to resolve them.

#

Sorry it works

#

Other question

#

I'm trying for a seller to register a card because he can also buy something on the platform

#

But impossible to do this

#

๐Ÿ™๐Ÿป

#

Can we create a customer id when you are a seller?

surreal zodiac
#

Sure you can create a Customer object to represent your seller so they can buy stuff on your platform account

cerulean ether
#

Ok thank how to do this please and when? We use Connect onboarding so impossible to send data when the seller register

#

You are a genius thanks a looooot for your help

surreal zodiac
#

Up to you when you do this

#

Basically just want to do this before taking a payment

cerulean ether
#

Thanks a lot, so the seller will be also a customer that's right ?

#

And other question :
Is it possible to create an individual account for a seller (with standard account) directly with a call and not with the Connect Onboarding ?

surreal zodiac
#

You can create the account but you can't onboard them without using Connect Onboarding

#

They have to accept ToS via Connect Onboarding

cerulean ether
#

Thanks!

#

I have the error message "ressource missing"

#

{
"error": {
"code": "parameter_missing",
"doc_url": "https://stripe.com/docs/error-codes/parameter-missing",
"message": "Missing required param: source.",
"param": "source",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_nB3rqC9YmZe1l4?t=1683132531",
"type": "invalid_request_error"
}
}

Learn more about error codes and how to resolve them.

surreal zodiac
#

This isn't really how you want to be accepting payments

cerulean ether
#

I change de the year

surreal zodiac
#

You will have to handle raw card details this way

#

Which is not recommended and will lead to a high PCI burden

cerulean ether
#

Not for accepting payment, just to register a card for a seller if he wants to pay as a buyer

surreal zodiac
#

You are taking payment from your seller in this case, right?

cerulean ether
#

Taking payment by card but thanks to the checkout function on your page

#

I want to create a caard to register a card for future payment as a buyer

surreal zodiac
#

You shouldn't be creating a card directly though -- as I noted that means you handle the raw card details.

cerulean ether
#

OK is there an other method?

surreal zodiac
#

Instead you should send your seller through a Checkout Session just like you are doing for your other customers

#

If you don't want to actually charge them immediately then you use mode: setup