Taking payments on behalf of a merchant

Captira
Contributor
Contributor

We need to take payments on behalf of merchants. Eg a customer will pay online, but the funds go directly to the merchant. From the paypal docs we learned and implemented the merchant onboarding process and capture and save the merchants paypal id. We use the smart payment buttons and the order is generated server side and passed back the the client application/web page. This works fine and has no problem accepting OUR paypal sdk clientid and the merchant (payee) id we pass to the paypal rest api. HOWEVER on our webpage where the buttons are rendered , the call to the paypal javascript SDK fails if we pass the sdk anything BUT OUR OWN API/SDK client id and our OWN merchant/paypal id.... it appears we would need to somehow register as a paypal partner in order to achieve this... any advise would be appreciated.

Login to Me Too
2 REPLIES 2

MTS-Aaron
PayPal Employee
PayPal Employee

Hi @Captira 

 

I think you're talking about our PayPal Commerce Platform for Marketplaces where you can specify a Payee (other than you) and take a platform fee from the transaction if you desire. You are right that you must apply to be a Partner and you can find that form by going here. Once you're approved, you should have no issues specifying a different Payee and even taking a platform fee. The approval process could take a little bit though. I've heard anything from a couple days to a few weeks. 

 

I hope this helps!

-Aaron

Login to Me Too

infotablatur
Contributor
Contributor

Hi Aaron,

 

The page you linked has no possibility to apply? Where is the button?

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.