Send money from Braintree account to customers account - payment

I 'm stuck with a problem of transferring money from my merchant account to my customers bank account. So I just queried and googled a lot to get a appropriate solution and i just recently met with a comment that
"Braintree only help to accept credit card payments from customers."
Is it possible that I can send money from my braintree account to my customers bank account once I received in my braintree account ?
What can be a better solution for transferring payments to customers bank accounts or credit cards.

For the credit card is not advised because the credit card regulation prohibit transfer funds without a previous credit card transaction.
But for bank accounts, prepaid cards, PayPal accounts, etc. see this answer:
https://stackoverflow.com/a/60834107/2067157

Related

Charging customer with saved card in main account with connected account in Stripe

I know I can save a card with a customer in Stripe and use it for later. My question is can I save the customer with the card on the main Stripe onboarding account and use that customer for all sub accounts (connected accounts). Or does the customer have to be created and saved on each connected account to work.
Stripe Payment: Save token and customer and make payment later from token
Stripe connected accounts would need to have copies of those customers and cards associated with their accounts to be able to process charges for those cards/customers.
There are ways to copy payment methods from the Platform to the Connected account that are detailed here which you might find useful.

Stripe sending money to user bank account

I have built application that similar to to freelancer marketplace. I want to when user earn money thorugh my marketplace. A buyer only can pay using their card, which is already implemented with stripe
and a seller should be able to withdraw their money to direct their bank. But i didn't notice such a feature on the stripe.
I notice stripe refund method to refund funds, which i dont want, coz, i am not going to refund money to any user buyer. I just want to send the seller bank account directly from my stripe account
How can i do it?
I notice this, but i dont want it all
charge = await stripe.charges.refund(charge.id, {
amount: 1000
});
You need to read about Connect, Stripe's product to help you build marketplaces like you describe. Your seller would have a connected account and you'd send them money with payouts.

Stripe: customers cannot pay an invoice with credit card

When I send an Invoice to a Customer by email, customer is able open an Invoice, but it's not possible to pay with credit card, so, this invoice seems like useless at all, because there is no option to pay it.
Some our customers can connect bank account, but by default all customers have to be able to pay with credit card.
We don't need to store customers' cards on our side, just allow to use cards.
What is easiest way to allow using credit cards for a customer? I see different options in Stripe doc:
Create PaymentMethod, then set invoice_settings.default_payment_method for a Customer
Create Sources, then set it to Customer.default_source.
But I'm not sure if it's possible to create payment method or source without card details.
There is a chance that our Stripe account is configured incorrectly, not sure what exactly I have to check.

stripe bank to bank direct transfers

OK, I am a little confused on the best way to setup Stripe for customer to customer direct bank transfer. Here's what I want to do.
I am building a rental platform where a tenant and landlord can enter their bank information (routing and account) and then on a monthly basis transfer money from the tenant to pay the landlord directly (ie, bank to bank transfer) for that months rent.
I think Stripe Connected account makes the most sense to make this happen. But I guess I am not fully understanding the flow, even after reading the docs. Any insight will be greatly appreciated.
You need to use Stripe Connect to accept payments on behalf of others. In your scenario, you'd create customers for the tenants and connected accounts for the landlords, then create charges to move funds from a tenant to a landlord, with your platform optionally taking a cut out of the transaction.
Since you want the tenant to pay via bank transfer, you'd need to use ACH rather than cards.

Can I send funds from my stripe account to another stripe account without using the recipient's credit card number?

Can I send funds from my stripe account to another stripe account without using the recipient's credit card number? In my website, I want the admin to transfer funds from his account to the user's stripe account (not the user's bank account). User's stripe account info will be stored on registration to my site. If there is a way to transfer funds in this way, please share it with me.
Thanks in advance!
As I understand it you can't do exactly as you wish (i.e. transfer money from one Stripe account to another) but you could take a look at Stripe Connect which allows you to collect payments on one of your user's behalf. The money will then be paid into their Stripe account minus Stripe's fees and your own (if any).
See here for further info:
https://stripe.com/docs/connect

Resources