Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Processing third party payments (using PayPal) while taking a percentage

I know it's possible to sit between a payer and payee using PayPal by just storing payee's PayPal account information.

Is it possible to take a percentage of the that transaction and pay it to a different PayPal account. Basically acting as a service fee for using our website?

If it helps, I would probably be using Active Merchant for rails.

like image 536
christo16 Avatar asked Oct 04 '10 23:10

christo16


People also ask

Does PayPal take a percentage of transactions?

PayPal's payment processing rates range from 1.9% to 3.5% of each transaction, plus a fixed fee ranging from 5 cents to 49 cents. The exact amount you pay depends on which PayPal product you use. A $100 transaction will cost between $2 and $3.99.

Does PayPal take a percentage goods and services?

We will be simplifying the Goods & Services seller fee to 2.99%, with no fixed fee, for customers in the U.S. PayPal's current Goods & Services fee is 2.89% + $0.49 USD.

Can I use PayPal as a payment processor?

The PayPal Commerce Platform gives you a payment gateway and payment processor all in one, making it simple to start selling. There are no set-up or monthly fees for PayPal Commerce Platform.

What is PayPal's fee for receiving money?

PayPal Fee Calculator In most cases, for sales within the United States, PayPal has a flat fee for receiving payments: 2.9% + $0.30. This will be different under other circumstances, such as for transactions involving a currency conversion.


2 Answers

What you are looking for is called "Chained Payments". You can take a commission from a payment, and the remainder can be split with one or more payees. The original payer only sees you. Chained payments are one of the several types of workflows you can get through the "Adaptive Payments" API.

More info on:

https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/

and pages 18 and 19 of the following manual on Adaotive Payments manual at cms.paypal.com/cms_content/US/en_US/files/developer/PP_AdaptivePayments.pdf

like image 52
alp247 Avatar answered Oct 06 '22 20:10

alp247


I was looking into this very same scenario, and I believe I've found that it is supported via PayPal's Website Payment Pro API. It appears as though there are several available use cases, such as:

  • Taking a cut, as you described
  • Dividing up a single customer payment among multiple payees (so if you have a shopping car where you resell items from several different providers, you can divide the payments up based on who provided each item)

Take a look at the document here and see if it fits your needs. I'd be very curious to hear how your integration goes, since I'm looking at something very similar for my forthcoming site.

https://www.x.com/docs/DOC-1328

EDIT: You should also take a look at the Adaptive Payments API. That was the other service I found that may fit this use case...

https://www.x.com/community/ppx/adaptive_payments

like image 21
Shadowman Avatar answered Oct 06 '22 21:10

Shadowman