#testDeveloper
1 messages · Page 1 of 1 (latest)
Hi there!
As mentioned here: instant is only supported for debit cards.
https://stripe.com/docs/api/payouts/create#create_payout-method
ok
i am facing another issue the validation of webhooks is not happening
Webhook signature verification failed. No signatures found matching the expected signature for payload.
Getting a SignatureVerificationError is quite common. It usually comes from two potential errors:
- You are using the wrong webhook secret. So please double check you are using the correct one. It should look like whsec_xxx and match the one displayed in your dashboard
- The payload you pass in the constructEvent function is not the raw payload. So you need to ensure that you get the raw body of the HTTP request that Stripe sent you, without any interference by your code or framework in the middle.
ok
'instant is not a supported method for payouts to a bank_account external account.',
i am getting this message for instant payout
tried using a debit card
Can you share the request ID?
req_WV04DYYU41lUMf
This account has a default external account which is a bank account. So the error is expected.
If you added a debit card, then you need to specify the destination in the request: https://stripe.com/docs/api/payouts/create#create_payout-destination
req_HU1tshElV5yYRe
const payout = await stripe.payouts.create({ amount: 2 * 100, currency: 'usd', method:'instant', destination: 'ba_1M5n1EQE6mkSm1gGxZojlzmp', });
giving like this
and this external account exists
The error message is pretty clearn: No such external account: 'ba_1M5n1EQE6mkSm1gGxZojlzmp'
This ba_xxx actually exist, but on a different Stripe account.
What exactly are you trying to do?
If you want to create a payout on a connected account, then you need to use the Stripe-Account header
i tried this also req_oStWCiayVJ4kzr
I actually want to test the webhook for payout.created so want an instant payout for testing
Yes, once again you passed a bank account, not a credit card.
You passed ba_1M5n1EQE6mkSm1gGxZojlzmp, which is a bank account you created here: req_526c07fWHEWzkf
As mentioned here: https://stripe.com/docs/api/payouts/create#create_payout-method
instantis only supported for payouts to debit cards.
I actually want to test the webhook for payout.created so want an instant payout for testing
Another option is to use the Stripe CLI and runstripe trigger payout.created
Thank you
how to that first has payout happened and now the payout will receive external accounts a bit early?
I'm sorry I don't understand the question. Can you rephrase?
the first payout takes 7 days
so how do i know that is done
and now the payouts will be received in account as per country
for instance US 2 business days
Also , 2). do webhooks work with manual payouts from dashboard ?
- You can check the
arival_dateon the payout object itslef https://stripe.com/docs/api/payouts/object#payout_object-arrival_date - And there should be a webhook event
payout.paidsent https://stripe.com/docs/api/events/types#event_types-payout.paid
so web hooks work with manual payouts as well right ?
Yes
ok
How can we make a payout on a specified date ?
is it even feasible ?
from any connected account to external account
If you are on a manual payout, you create the payout whenever you want by calling https://stripe.com/docs/api/payouts/create
Then a few days later the payout will arrive in the bank account of the connected account
when exactly it arrive in bank account
can we control it ?
Payout speed is covered here: https://stripe.com/docs/payouts#payout-speed
any parameter in web hook which indicates payout initiated
There is a payout.create webhook event to know when a payout is created https://stripe.com/docs/api/events/types#event_types-payout.created
ok so is there any difference between charge being available for payout time & payout time ?
Hi there 👋 sincere apologies for the delay as I was taking over for my teammate.
I believe there is possibly a difference regarding the timing of payouts based on the type of payment method that is being used. For instance, ACH transactions can take longer to process:
https://stripe.com/docs/payments/ach-debit#timing
Our support team may be better suited to provide specific details regarding payout timing for your account:
https://support.stripe.com/?contact=true
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.