I have a website that allows people to come and create events. I like to allow these people to charge for the events (where I take a cut). However, most of the people coming to the events may not have PayPal accounts, and so I want the default to show in the checkout is by credit card. (Using Adaptive Payments to use the chain payments for simplicity). Does anyone know how to show the Guest Payments by default? Thanks.
Unfortunately, you can't force the guest checkout option in Adaptive Payments the way you can with Express Checkout. The problem there is EC only supports parallel payments, not chained, so the buyer would see the split during checkout.
You can accomplish what you want using billing agreements. You have a billing agreement setup with you and the vendor, and after the initial transaction is completed you can take your fee from the vendor.
https://developer.paypal.com/docs/integration/direct/create-billing-agreement/
Related
Our software collects payments on behalf of 3rd parties using Adaptive Payments (redirect as well as embedded options). We don't split/chain the payments in any way... just act as middle man shuttling the full payment from payer to primary receiver.
Unfortunately, Adaptive Payments is ancient technology and the guest checkout option is a TERRIBLE user experience. We'd like to be able to create our own custom guest (credit card) checkout process and not have to rely on the Paypal redirect page OR the lightbox (embedded) option. Ideally, it would be great to use Direct Payment API however, from what I understand, this would require all our customers to have Paypal Payments Pro account ($35 per month) which would be a huge roadblock to adoption for us.
Is there any way for us to collect payments on behalf of 3rd parties using our own custom guest checkout but WITHOUT requiring our customers to upgrade to Paypal Pro account?
You can use Express Checkout with Parallel Payments ;
Express Checkout with Parallel : https://developer.paypal.com/docs/classic/express-checkout/ht_ec-parallelPayments/
Or you can use MassPay. It depends on your need.
MassPay : https://developer.paypal.com/docs/classic/products/mass-pay/
With paypal is possible to store the credit card of the customer (that has put during the registratin process) and take an automatic payment (so not initiated by the user himself)?
Which paypal payment solution should i use?
This is a very broad question, so I will give you a very broad answer. There are a number of different ways to do that depending on your goal.
The following APIs would give you what you're asking for in various ways.
Express Checkout / Payments Pro Recurring Payments
Express Checkout / Payments Pro Reference Transactions
Adaptive Payments, specifically Preapproval and Pay.
A proposed scenario is, assume the shopping cart site, where buyer has to pay for a product. The sold product costs will be transferred to the respective merchant. Here, the website owner has to be paid(commission) for the purchased product.
Is it possible in Paypal? Right now, I am using Paypal checkout. Your ideas/suggestions would be helpful. Please do it.
There are a number of ways you could set this up.
You could use the Adaptive Payments platform, specifically the Pay API, to create parallel or chained payments so that multiple receivers can receive money within the same transaction.
You can also do a parallel payment with Express Checkout, but you can't do a chained payment.
The main difference is that with parallel payments the buyer will see the split during checkout. With a chained payment you can hide that so they only see the primary receiver. Also, chained payments can be delayed so you can trigger the commission to be paid at a later time if necessary (for example, waiting for services to be completed.)
Another way you could do this is to use Payments Standard, Express Checkout, or Payments Pro, and let the payment go entirely to a single account. Then setup a Pay API request to submit payment to the secondary receiver, or use the MassPay API. This could be setup within an IPN solution so the entire thing is automated. In this case you'd basically be building what the adaptive payments platform does for you, but it would give you a little bit more freedom over everything in the application.
I'm working on a software project in a group of developers and we plan to sell the product via an electronic payment system such as PayPal. In this connection, we wonder if it would be possible to set up a business account with PayPal (or any other payment system) in a way that makes any received payment split according to a certain ratio and the shares automatically transferred to other accounts?
If it's possible with PayPal, how we do it or where do we find any help docs on this subject?
If you are wanting to split payments, you can use PayPal's Express Checkout or Adaptive Payments to split up the funds into different accounts. Using Express Checkout with parallel payments, you can split up the transaction up and the receivers of the payment will pay the fees according to the amount they received. The buyer will see the different receivers that were involved in the transaction. If you use Adaptive Payments you can set who pays the fees, and it can be set up so the buyer does not see the other parties involved.
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.