Please guide me how should i implement recurring payment with parallel payment.Scenario is like this---There is customer A who buy a recurring billing product and for that first time he pays some amount the payment should be split and go to three accounts and from next month onwards automatically some amount should be deducted from his account and that amount should also split and go to three accounts.Please guide me is there any api that allow to implement this feature.
Recurring Payments and Parallel Payments are completely separate from each other. You can't use the two together. Parallel Payments is part of our Adaptive Payment feature which does not support Recurring Payments at all. Adaptive Payments has their own equivalent to Recurring Payments through the Preapproval API calls but you can't split that payment up unfortunately.
Recurring Payments and Recurring Billing are also different products. Recurring Billing is for Payflow merchants and Recurring Payments is the PayPal version. It's kind of confusing.
I can get you some documentation or answer further questions.
Related
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.
We want to offer a online service that uses a credit system.
Initially we want to offer x amount of credits as a free trial. To activate this trial the user agrees to a subscription via PayPal (but does not pay anything at that time)
1) Is it possible to set up using Preapproval API, if not is there a better suited API
2) Can it be setup through PayPal so that the user does not need an existing PayPal account or to create a new one. If there is a way to do this other than preapproval API please let me know as well.
3) We want the billing to be automatic when the user credits run out. Therefore there is no set time, e.g 1 month, when each user is charged. Is this possible?
Any help would be very much appreciated, thanks
You have a few different options:
Reference Transactions (no cost requires approval from PayPal)
Enhanced Recurring Billing/Automatic Payments (cannot be used with a Pro or Advanced Accounts) Has a cost associated with it ($19.99 monthly)
Recurring Billing with PayPal Payments Pro Payflow or PayPal Payments Advanced. Has a cost associated with it ($10.00 monthly in addition to the cost of the Payflow/Advanced account)
Here are the details from the three different options:
Reference Transactions, which does require that you call into PayPal Customer Support and that your account is approved for this feature.
Reference transactions does allow for guest checkout billing.
From the PayPal Documentation, Recurring payments using reference transactions enable you to handle payments for varying amounts of money on a varying schedule.
Reference Transaction Guide
Enhanced Recurring Billing/Automatic Billing
If you do not plan to uses PayPal Payments Pro or Advanced at any time you can get setup with Enhanced Recurring Billing/ Automatic Billing
Automatic Billing Guide
From the PayPal Documentation:
You can create Automatic Billing buttons for your website by using a tool on the PayPal website. If you're a power user, you can write the HTML code for PayPal hosted Automatic Billing buttons yourself.
With Automatic Billing buttons, buyers agree to pay you automatically when you bill them, up to a limit that they choose. You set the parameters for the limits they choose. Automatic billing allows Guest Checkout, so you can bill a credit card.
PayPal Payments Pro Payflow/Advanced
For PayPal Payments Pro Payflow/Advanced you can setup Recurring Billing as well. Payflow Pro allows you to process credit cards directly. Here is the information on Recurring Billing through Payflow:
Payflow Recurring Billing
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.
I'm struggling to understand PayPals documentation, but is Parallel Payments intended to pay multiple merchants from a single buyer?
A previous question asks for the difference between Parallel and Chained payments, but no mention of this fact is in the answer.
What I need to do is pay money into multiple PayPal accounts which may not be merchant accounts. In this case is Chained Payments my only option?
Any advice here would be much appreciated.
Yes. PayPal Adaptive Parallel Payments sends money from one buyer to multiple merchants.
PayPal Adaptive Chained Payments sends monety from one buyer, to 1 merchant (who can take his cut and will be the merchant of record) and the remainder is automatically forwarded to the second recipient.
Also take a look at Introducing Adaptive Payments
Parallel payments
Chained payments
In addition to a slightly different flow, chained payments also allows you to designate another recipient as the one to pay the fees.
For example, if receiver 1 is going to be merchant of record, but you want receiver 2 to pay all the fees, you could set that up with Adaptive Payments as well.
Is it possible to charge a one time fee (like a sign up fee) and then a recurring payment with PayPal?
I think that CreateRecurringPaymentsProfile using the Paypal API is what you are looking for. There is also more in depth in information on recurring payments.