#elysium-saas-connect
1 messages · Page 1 of 1 (latest)
looking
the error you get is not at all what you said right?
Like that specific request has a really specific error
Received unknown parameter: destination_balance
If I add destination_balance, The error is "Cannot create top-ups on behalf of another account."
req_8ZDnNFgF8zm9eQ
that's if you remove it right?
So you shouldn't remove it. You need the parameter. The problem is that this parameter is not publicly accessible, and you have to work with our support team to ask for access. Once you get access it will just work
So I sent an email for access.
This is a message from support team.
"
Hi there,
Dean from Stripe Issuing support here.
I understand you would like to learn more about making a top-up for Issuing -- not to worry, I’m here to help!
In order to use your Issuing cards, you must make sure that you have a sufficient balance on your Issuing balance. To fund them, you will need to first make a top-up to your Issuing balance.
You can do so by either clicking the "Top Up Issuing Balance" button at the bottom of your [balances dashboard] or by calling the [top-ups API].
Once the top up has been initiated, the funds can be tracked in the [Balances] section of the Dashboard.
To programmatically track the funds that are available to spend, please look at the Issuing hash returned by the [retrieve balances] API, which includes your available and pending Issuing funds.
If you have any further questions, please refer to our documentation here for more information: https://stripe.com/docs/issuing/funding#creating-issuing-top-ups.
Best,
Dean
"
I am disappointed.
I mean confusion happens, you can just reply and explain you need access to the feature
But I have a question.
Users should input their bank account info or card info to top up to issuing balance.
But it is not resonable way to meet security.
What does that have to do with security? If you want to pay them you need their bank account. Why would it be any different if they want to pre-fund their balance?
I mean, if users have to top up to thier connected account issuing balance, they should input bankinfo or card info
As you can see in api doc.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
destination_balance='issuing',
source=source["id"],
stripe_account=connected_account,
)