I need to set up a mobile payment facility where people can purchase goods directly from other users of my app service. I don't receive any of the payments, they go directly to the seller. Using the PayPal REST API, you can set the payment receiver to be someone other than yourself, but the docs say that the API is deprecated and you should use Braintree instead. Since I am domiciled in UK, I can't use Braintree Marketplace which does allow for multiple providers to be paid individually. So is it possible to just set the PayPal receiver in Braintree?
Related
I have a web app on which users can sign up and sell their products.
I want to integrate paypal such that the sellers in my Web app would receive money in their paypal account when buyers choose the option to pay with paypal button.
I want the integration flow to be like what calendly has.
I want the sellers to integrate paypal using OAUTH 2.0.
How can I implement this ?
Do a normal PayPal Checkout integration, and in the request's purchase_units specify a payee object with details on what account is to receive the payment.
This is documented in Send funds to another account.
I want to make a website, which has a function, users have to login and link their credit card to use that function, and I charge them for how many times they use in a month. Just like how Google does on Google Ads.
How can I do this?
Is this possible by using Google Pay API?
Google Pay FAQ says:
Support for recurring billing is
tied to the payment method returned in the Google Pay API response.
Both tokenized cards and cards on file can be used for recurring
billing. To process recurring billing, the merchant doesn't have to
call our API at a cadence. Rather, the payment credential is stored on
the merchant side for recurring payments. The merchant uses their
payment gateway APIs to manage recurring billing.
Google Pay supports recurring payments if the following statements are
true:
Merchants comply with network rules, such as merchant-initiated
transactions. Terms of payment are disclosed and accepted by the user
within the merchant’s buyflow. We also support recurring billing with
variable amounts. For example, monthly phone bills for mobile carriers
are supported. To get more information, merchants must contact their
payment gateway representative.
I don't totally understand. Does that mean I have to ask my bank? If so, what data should they give me to accomplish this? Or should I change to other service provider like paypal?
Google Pay doesn't process the payment. It facilitates it by securely providing you (the developer) a payment token that you can use to process a payment with your payment service provider. See supported payment service providers.
What that means is that it depends on whether or not your payment service provider supports recurring payments. Which one are you using?
Braintree for example supports this type of recurring payment with Google Pay.
I have been building a marketplace application with an iOS app as front-end that drives the business. The app can accept payment either through a paypal account or a credit card. I have integrated Braintree iOS SDK into my app and linked the paypal business account in Braintree controlpanel. The funds processed using PayPal are being routed to the paypal and those processed using cards end up in the bank account linked with Braintree merchant.
Now, the core of the application is to take a certain commission and payout the rest to the sellers involved in transaction. I have taken the seller's PayPal ID at the time of registration to pay them.I have explored the PayPal docs and found that Payouts REST API does exactly what I need provided I maintain the required balance in the merchant account.This is where things came to a standstill. Specifically, I need to get confirmation on the below points
1.As there are two different places(paypal merchant and bank account
linked to braintree) where my funds are parked, Is there any
possibility that the transaction could directly be funded from the
bank account if the same is linked to both merchant accounts?
2.Will PayPal withdraw the entire amount at once or in partial
transactions.
Can anyone who have been in a similar situation suggest how to go about paying out the sellers. I am open to any alternative that satisfies all the requirements of the app.
I'm developing a mobile app and a website that allow the user to pay for a good. I need to split the payment in two parts, one to the seller and one to the market owner.
I thought of using Braintree for allow the user to choose to pay with credit card or paypal, but I know that the Braintree Marketplace is available only for merchants in the United States as writed here: https://developer.paypal.com/docs/marketplace/
So I have read that I can use the Paypal Adaptive Payment for split a payment, but I know that Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal. It's writed here: https://developer.paypal.com/docs/classic/adaptive-payments/integration-guide/APIntro/
Then I thought of using Braintree sdk for let the user to pay the entire payment to the market owner account, and then using Paypal Payouts api for send a part of the payment to the seller's paypal account. But in this way I will pay the fees two time. It's right? https://developer.paypal.com/docs/integration/direct/payouts/
So, what is the best way for European merchants to split a payment using Braintree / Paypal?
I need to send money from company's Paypal account to another Paypal account.
Is it possible to do with Paypal's REST API (if so, how)?
Or must I use the adaptive payments API (that doesn't have an official Paypal SDK)?
Send money from your account has not been added to their REST APIs yet. You can see the operations that they have available here. To automate the send money, you can choose from either their Adaptive Payments Implicit Send Money (here are links to the SDK, Integration Guide and the API references) or the MassPay APIs (again, links to the Merchant SDK, Integration Guide and the API reference).
You would need to create an APP to run the Adaptive Payments send money here or contact PayPal's customer support to get Mass Payments turned on in your account