#zintegy
1 messages · Page 1 of 1 (latest)
Hello! I believe if it actively has a negative balance you wouldn't be able to delete the account
I agree, seeing
Custom or Express accounts created using live-mode keys can only be deleted once all balances are zero.
in the API docs.
How would you suggest I proceed with deleting this account?
Intuitively, a balance should be "zero" after the only transfer on an account has been reversed. I can understand how currency conversion changes will mess with this a bit but it seems a little weird
Quickest thing would probably be to transfer that amount to the connected account to bring the balance back up to 0
Okay. I can work with that. But let's consider the hypothetical situation in reverse:
I transfer $10 USD to an account, which received $12 CAD
I reverse this transfer at a point when $10 USD = $10 CAD. What happens?
- We receive $10 USD, the account now has a balance of $2 CAD
- We receive $12 USD and the account now has a balance of $0 CAD
I believe you'd receive $10 USD
In that situation, how would I zero out the balance? I would need to 'take' money from the account and move it into my own, but not sure if stripe.Transfer.create supports this direction of transfer
Hmm... I know there are tools internally that would be able to handle this
Is this something you're worried will happen often? Account debits could be an option if both the connected account and platform are in the same region
but other than that I think you're best option would probably be to either pay out the funds or contact support (https://support.stripe.com/contact) to help reconcile things
Find help and support for Stripe. Our support site 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.
This is, at the moment, a hypothetical exercise to cover my bases, but considering there are several express accounts registered with us that have been unable to receive payouts (likely due to missing info or incorrect bank details), at some point we would like to claw-back those balances. if these balances are in USD then everything is fine but we frequently have non-USD accounts.
In fact, I may need some internal tools to help out with the initial account I'm dealing with (https://dashboard.stripe.com/connect/accounts/acct_1NcpaeRlIZcNKxIR/activity)
I tried zeroing out their CAD balance, but CAD0.09 is somewhere between $0.06 and $0.07 USD. I got to a point where visually there is a 0 balance, but just tried deleting the account and received:
InvalidRequestError: Request req_Vo27C9M38geKxg: For an account created with your live-mode key, you cannot delete the account when the balance in any currency is non-zero. Currencies with non-zero balances: cad.
is this something I should be contacting support rather than dev-help for?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yeah I'd contact support for this - they'll know exactly which tools to use, and will probably have more insight/recommendations on how to handle it