#juiceman-connect-payout
1 messages · Page 1 of 1 (latest)
Hello.
I am able to pass the moneys to the client accounts. but I am not sure that it is being payed out
Hello @loud zodiac ! Can you provide a lot more details about what you are doing, which API you're using, which doc you are following, etc.
1 sec
This is how I charge buyer of the goods
charge = await stripe.paymentIntents.create({
customer: stripeUserId,
amount: amount,
currency: "usd",
payment_method: campaignCreatorCardToken, // buyer
confirm: true,
description: `Campaign id is${campaignId}. Campaign name is ${description}`
});
this is how i transfer 80% of the charge to the seller. so the company is taking 20%
// // from the charge, give 80% of it to the seller
const transfer = await stripe.transfers.create({
amount: charge.amount * .80,
currency: "usd",
source_transaction: charge.latest_charge,
destination: channelOwnerStripeBankAccount.stripeBankId, // seller stripe
});
this is how i get the balance:
const balance = await stripe.balance.retrieve({
stripeAccount: bankAccount.stripeBankId
});
From the balance, I can see there is money in pending balance but none in the available balance
that's expected, the balance is always pending for a while. You want to read https://stripe.com/docs/payouts first
Overall once you transfer funds to the connected account, we will then automatically pay out funds to their associated bank account afterwards
https://stripe.com/docs/connect/manage-payout-schedule is another good read after the first doc
juiceman-connect-payout
its been pending for a while. how do i check when the payout will be?
I see "you won’t receive your first payout until 7–14 days after receiving your first successful payment."
but i am pretty sure its been longer than 2 weeks and the money is still not available. could you take a peek?