#animesh5991_api
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1228228013934776341
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
I've deleted the image as it shows your test mode secret API key.
Just as a reminder, you should never share your secret API keys (even testmode) on a public channel. Discord is a public channel so I strongly suggest you roll your test mode key immediately [0] as the one you sent is now considered compromised: https://dashboard.stripe.com/test/apikeys
Can you share more on why you're trying to top up your account? What do you want to use the funds for?
So basically i was trying to use payment intent from a customer object and the card attached with it to add funds to my stripe balance, but these funds take time to settle, and for my use case which is maintaining a wallet for the customers, i am not abe to payout the funds to my bank account once they use the funds in our platform, so we were thinking to use top up from our bank to add to stripe balance, which is also not happening as its giving error for invalid request.
i think the first question you would want to check on is whether your business model can be supported by Stripe. There's a list of restricted businesses which require prior written approval from Stripe - what you've mentioned maintaining a wallet for the customers sounds like it may fall under one of the categories listed in : https://stripe.com/legal/restricted-businesses
you'll probably want to contact support https://support.stripe.com/contact, and they'll be able to advise you on that
that aside, i'm afraid i still don't understand the flow, maybe can you illustrate this with an example of how the business works for a customer?
Like what the error message mentions, it's not possible to top up your account in this manner unless it's a Connect platform. Funds will take time to become available in your Stripe balance.
The customer is a brand which will sign up on our platform that is cipio.ai, we provide them a subscription using stripe integration we implemented, now they have a wallet which is maintained for each brand using our backend logic and stripe balance, so for adding funds to their wallet which is our stripe balance they initiate a payment intent from their attached card in stripe using customer(which also has the subscription), these finds will add up in our stripe balance, now they can use these funds to sign creators provided by us in marketplance subscription, so for this we need to use the payouts, so that we can transfer that brief fee to our bank account then and their.
We are already a part of stripe accelerate program.
hi! I'm taking over this thread.
if I understand correctly, you want to add funds to your own Stripe balance?
yeah.
But i want to use the payment_intent to do so using a credit card that is attached to a customer.
And these funds should be avaliable simultaneously as the payment is done, which is not happening, therefore we switched from payment intent to topup api, which is throwing the error that i shared above.
And these funds should be avaliable simultaneously
that's not possible, unless you are in test mode
Okay i was previously told otherwise.
Anyways, lets solve the topup api problem at hand.
Anyways, lets solve the topup api problem at hand.
what's the problem? what are you trying to do and what's the issue?
Using the top up api i want to add funds into my stripe balance but i am getting an error, i have shared the api request id above please reference that.
THis is the error