Search code examples
laravelstripe-paymentsstripe-connect

How do I create a user wallet in Stripe?


I’m trying to create a wallet for a user in Stripe. Other uses can donate into another user’s wallet and that user can withdraw the funds into their account. This account should remain untouched by the account owner and controlled by the software.

This will need to be seperate from the primary account which holds funds for subscriptions from users which the Stripe account owner can withdraw (income).

Is this possible with Stripe/Stripe Connect and can anyone point me in the right direction?


Solution

  • You'd indeed need to use Stripe Connect for this.

    This isn't really a programming question so you likely won't find much help here. You should reach out Stripe's support directly at https://support.stripe.com/email and explain your business model with as much details as you can (who you are, who your users will be, where are you and they located, what would a sample transaction look like, etc.). They will be able to guide you and help you design your payment flow using Stripe's API.