Solution for payment process required - paypal

We have the following requirements for an online payment solution:
There are two types of users: Buyers and sellers.
Only digital stuff is exchanged.
When a buyer buys content, money is sent to the seller immediately as well as a small fraction of the money to the website owners.
A buyer must before he can sell his offerings connect his account (that may be PayPal or any other service) to the platform to be able to receive money.
Now, I'm not an expert in this field but my initial idea was to have a PayPal account with Mass Transactions enabled for this website which will receive all payments and then send money out to the sellers via API calls.
However, it would be very nice if it is possible to make this process completely external, a.k.a. use a service for payment which sends the bulk of the money to the seller but a small fraction to the shareholders (website owners). Of course, a seller must first connect his account to the platform to make sure in case one of his offerings was bought he can receive money.
Any ideas are well appreciated.

PayPal Adaptive Payments/Chained Payments might be the best option for you as it can be setup to automatically send a portion of your payments to other accounts.
Here is the overview of Adaptive Payments:
Adaptive Payments Overview
From the PayPal Documentation here is an exact definition of Chained Payments:
Chained payments allow a sender to send a single payment to a primary receiver. The primary receiver keeps part of the payment and pays secondary receivers the remainder. For example, your application could be an online travel agency that handles bookings for airfare, hotel reservations, and car rentals. The sender sees only you as the primary receiver. You allocate the payment for your commission and the actual cost of services provided by other receivers. PayPal then deducts money from the sender’s account and deposits it in both your account and the secondary receivers’ accounts.
Here is the information on Chained Payments:
Chained Payment Developer Guide
Here is information on registering your Application, which will allow you to create the Sandbox API Calls:
PayPal APP Basics

Related

Can I use the PayPal API to transfer money from one PayPal account to another without paying a fee?

I'd like to find a cheaper (free) service to use to transfer money between my websites customers and Stripe's fees a very high.
I can't seem to get any clear answer from the PayPal website for developers or by talking with a customer service reps on the phone.
In my website, I want to transfer money (via API) from my customers account (PayPal) to my business account (PayPal), then at a later time, transfer money from my business account to another customer account (PayPal).
Can this be done NO transaction fee?
If no, what are the transaction fees for this, I'm a little confused by the fee site.
Is this is the correct page? - https://developer.paypal.com/docs/payouts/reference/fees/
Or do I look under the merchant fees and which link? - https://www.paypal.com/us/webapps/mpp/merchant-fees#paypal-payouts
I also see adaptive payments, but it says on the site that it isn't available for "new integrations". Does this mean I can start using it when I go live with my site?
https://developer.paypal.com/docs/archive/adaptive-payments/
API...without paying a fee
No, the usual processing fees apply to all API transactions.
The only PayPal transfers without a fee are in certain countries that have payments to "friends & family", which are not for business or commercial purposes and can be initiated only in paypal.com and sourced from the PayPal balance or local bank (sending money from a card always has a fee).
Regarding fee types, merchant fees apply to receiving payments to your account and payouts fees apply to sending money from your account (if you have the payouts service)

Is it possible to create a market place style app with paypal?

I am working on a web application for a client and he wants the payflow to work sorta like this:
Seller makes an offer for an item
Customer purchases the item
The seller sees the item is paid for but won't get the payment
When the item has been marked shipped the payment minus app fee and paypal fees will be sent to seller
App Fee is deposited into the application's paypal account
I have implemented it using paypal's express payment api and do the payouts manually. But this has caused double paypal fee's which are incorrect. My client wants to use adaptive payments but that isn't going to work since they require the seller to be the primary receiver and the merchant service be the secondary but for out desired flow that won't work. What other option do I have?
From the description you provide, the best approach is to use Adaptive Payment Delayed Chained Payment. The buyer will make a payment for the item and the seller will directly receive the amount. You can specify the merchant services to be the secondary receiver but when using the Delayed Chained Payment, primary receiver (seller) will always get the payment first and using the Pay API, secondary receiver (merchant services) will get their portion. If you required the seller to be the last person to receive the money then they (seller) should be the secondary receiver.

Paypal adaptive payments - audit trail

We're planning a web app that allows users to pay our clients directly through Paypal so there will be many different users and each will be paying a specific client through the website and there will be multiple clients.
These payments may be one-off payments but a few may be recurring.
We won't be charging a transaction fee for this so we basically want the whole payment amount to be deposited in the client's Paypal account (so they pay their own Paypal fees). I've looked at chained payments to be able to take a payment for a client but I'm just wondering what the actual flow of money is in a chained payment.
When a chained payment is made does Paypal deposit the payment go into our Paypal account first and then be paid into the client's account or does the client portion (in this case 100%) go directly into the client's account?
I'm asking as we're not sure how it would affect us in terms of accounting in our business if all the payment money was actually passing through our Paypal account (even if only briefly).
Or is a chained payment not the ideal solution for this?
Thanks,
Steve
If you are not taking a cut of the money, then I believe either Simple or Parallel payments would be a better solution. If you are going to be processing payments for a single buyer to a single merchant, then you can just use Simple Payments. If you are going to be processing payments for a single buyer to multiple merchants then you'd want to use Parallel Payments. More information on each of those APIs can be found here.

How do I take 10% fee of paypal transaction

I am implementing the Paypal checkout system onto my site. Basically there is a seller, buyer, and my business. When the seller puts up something to sell and the buyer buys something, I (the business) get 10% of what the buyer pays. Is there a option in the Paypal api, or do I have to do it another way?
You can use Chained Payments in the Adaptive Payments API:
https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/gs_AdaptivePayments/
Chained payments enable a sender to send a single payment to a primary receiver. The primary receiver keeps part of the payment and pays secondary receivers the remainder. For example, your application could be an online travel agency that handles bookings for airfare, hotel reservations, and car rentals. The sender sees only you as the primary receiver. You allocate the payment for your commission and the actual cost of services provided by other receivers. PayPal then deducts money from the sender's account and deposits it in both your account and the secondary receivers' accounts.

Adaptive Payments VS Website Payments Pro for our online marketplace

We are a UK-based marketplace site that wants to never force buyers to sign up for paypal. We allow users to set up customized stores through our site, and our second requirement is that these users be able to become sellers with only a basic paypal account. When a buyer makes a purchase, we are the primary receiver, taking 15% and passing on the entire paypal fees to the secondary receiver (user), as well as all the remainder of the transaction. My question is: What's the best solution paypal offers for this? It seems that chained payments would be, but if I understand correctly the Website Payments Pro system is the only one that guarantees that buyers outside the UK wouldn't need a paypal account. Is there a way to take the money in ourselves with Website Payments Pro and use the API so it transfers the 85% (minus the fees) to the user's paypal account?
It depends on what approach you want to take.
I would prefer Chained Payments as it allows guest checkout (credit card payments outside a PayPal account) with certain restrictions and will easily allow the user to receive the funds and automatically forwards the 15% cut to your account. This removes the need to collect funds outside of the payment flow. This means no invoicing or no lost dues!
Website Payments Pro only offers credit card payments however you would also need to offer Express Checkout for PayPal payments as well. You also have the flexibility of hosting the order form so you control what the users see. The downside is you'd have to collect funds from the user outside the payments. Such as monthly invoicing, billing agreements or manual processing.
Here is the criteria we use to allow guest checkout. Please keep in mind these are due to rules and regulations, not PayPal's choosing.
The credit card has a lifetime limit of 10 purchases outside a PayPal account
The user's email address must not be attached to an existing PayPal account
I don't have a direct answer for you but hopefully this helps make your decision.