Is that possible to pay someone using their registered Email ID on STRIPE - stripe-payments

i m building a online selling store like ebay and I want to pay sellers by using their registered STRIPE email ID (foobar#example.com) (like paypal do so) without connecting him/her in my stripe platform .
Remember I want pay seller using his stripe Email Id not stripe account Id which looks like acct_123dsfg****
if you know how to do that please let me Know :) Thanks

Using stripe gateway you can pay your seller's by following 2 methods only:
1) Seller can configure their stripe account from store dashboard (by adding their publishable key and secret key) and site admin transfer the appropriate amount into seller account.
2) Using stripe connect ( https://stripe.com/docs/connect ).
I think currently stripe do not provide any such functionality that you can pay your seller's using their stripe email id only.

Related

Using Stripe Connect - Can Stripe payements be used without being a Stripe member

I am creating a site that will need a payment gateway to split payments for sellers when a buyer buys an item from the seller.
I have found out with Stripe Connect you can split payments which is great, but does anyone know if a buyer wants to buy an item from the seller, do the buyer and seller need a Stripe account or can the buyer and seller send and receive money without a Stripe account?
I was going to use PayPal Chained Adaptive Payments but found out that this service is depreciated.
When using Stipe Connect there are multiple parties involved:
The platform account, that's the main Stripe account
The connected accounts, these are the sellers that are connected to the platform account. Each connected account need a Stripe account (either Standard, Express, or Custom)
The customers who will buy the products, they don't need a Stripe account

Stripe send payment to customers' bank account in Nodejs

I'm working on a POS app where users can buy things from owners. How can I send the money directly from the user to the owner in nodejs?
Thanks
You need to use Stripe Connect in order to send funds to another account with Stripe.
Stripe Connect is a huge topic and needs lots of research into account types and fund flows: https://stripe.com/docs/connect.

How to pay a user with stripe?

I am building an ecommerce store like amazon where sellers can sell and they receive money when a product is bought.
I am using stripe api with nodeJS for handeling payments. What is exactly the process of paying a user with stripe?
On their documentation they said of creating an account then transferring fund but in the process what about taking user's payment details like their bank account.
What are the steps which I need to follow for a paying a user out?
You'd need to use Stripe Connect. Each merchant you pay will need to be a connected account to your platform.

Sending money to customers through paypal

For our application we are accepting payments to our account through Braintree. However, after a particular action has occurred we need to send money from the brain tree account to the desired customers account. I have been looking at the payouts API (node js) but this only allows me to send payments to customers who have an associated PayPal account. I would also like to send payments to customers who do not own a PayPal account. Does PayPal support anything like this?
Actually, Payouts is the solution to your answer. This is how it will work:
If the recipient has a PayPal account it will be credited to the PayPal Account.
If the recipient does not have a PayPal account then they can sign up to receive the amount and then move it to their bank account.

User to user payment on stripe

My requirement is, from my application I want my user to transfer the amount to another user of my application. Assume that both user have stripe account. I have gone through stripe docs, and I understood that in order to do transfer from one user account to another I need to use stripe connect. I could able to do authentication and I'm getting access token successfully for the sender. How can I make a transfer to a recipient ? I have only recipient's email id with me. Should I need to create a recipient through code and do the transfer using that recipient id returns from stripe ?
Im using php. Please help me.
Stripe Connect doesn't work like that. Instead, Connect allows an application to make card charges on behalf of a user and take a portion of the amount. The rest is automatically and immediately put into the user's Stripe account, where it's subject to the normal bank account transfer rules (2-7 day rolling transfers or API-driven manual transfers).
Another way to do this is using Stripe Recipients and Transfers. For example, your application charges a customer $10. You create a Recipient for your user using their bank account information (account number and routing number). Then, you can create a Transfer from your Stripe account to their bank account. Note that this only works for US bank accounts as of today.
If you really want to do user to user transfers, unfortunately Stripe isn't the platform for you. You could use PayPal or you could possibly use Balanced Payments, although again you can only transfer money to and from US bank accounts.

Resources