I am implementing PayPal's recurring payment and it is not clear if it is possible to allow users to purchase multiple subscriptions at once. For example, I sell a monthly newsletter. Is it possible to for a company to purchase X monthly subscriptions of the newsletter for their employees? If so, can they indicate the number of subscriptions to purchase?
Thanks
No, you cannot set up multiple recurring payments in a single flow.
However, you can of course set up one recurring payment for the value of all subscriptions
combined. E.g. 10*0.99 for a 9.99 recurring payment for 10 subscription of 0.99.
(Note however, that by default recurring payments can only be increased by 20% in price unless you're using Direct Payment Recurring Payments).
Related
I have a question about recurring payments using PayPal express checkout. On the PayPal developer documentation the recurring payment page states:
To be able to create a recurring payments profile for the buyer, you
must ensure that the buyer's PayPal account includes an active credit
card.
You can create a maximum of 10 recurring payments profiles
during checkout.
You can increase the profile amount by only 20% in
each 180-day interval after you create the profile.
This previous response (PayPal Recurring Payments with express checkout limitations: What does that means 10 recurring payments profiles during checkout? 10 profiles totally or 10 profiles at once? 10 at one time. Assuming that you can get the buyer to agree to it, you can set up any number of recurring payments profiles with a single buyer, but you'd have to send them back to PayPal multiple times to approve all of them.
When and how would the PayPal user be prompted to re-authorize additional recurring payments (beyond the initial 10)?
Christi,
I've set up recurring payments with Paypal before. If you get 1000 customers in a day, it will set up 1000 profiles, 1 per each of those customers. They will continue to be billed indefinitely for an endless subscription. I believe the 10 different profiles is per customer if they are buying multiple subscription items at once, I'm not a 100% sure on this, as I only sold 1 subscription product at a time.
Once the profile is created, you can raise your prices by 20% every 180 days. The customer does not have to approve it, however if you raise your prices they will get an email, letting them know about the increase. The customer will then have to make a decision, "do nothing" and the price sticks. Or cancel the subscription.
I want to set up a button on one of my sites where I sell a product for $100 I want the transaction to split the $100 automatically, $80 to the suppliers PayPal account and $20 to my PayPal account.
How can this be achieved
You would do this via Adaptive Payments via parallel payments. You can apply for it on developer.paypal.com
I have some questions about recurring payments using express checkout. On your developer web at the recurring payment page is stated:
To be able to create a recurring payments profile for the buyer, you must ensure that the buyer's PayPal account includes an active credit card.
You can create a maximum of 10 recurring payments profiles during checkout.
You can increase the profile amount by only 20% in each 180-day interval after you create the profile.
For the first statement: can you check that the buyer account has an active cc during express checkout? I mean, can you check that programmatically?
The second and third statement: what does that means 10 recurring payments profiles during checkout? 10 profiles totally or 10 profiles at once? If I will sell my subscription to 1000 customers, can I create 1000 recurring payments or the maximum is 10? What about if I set-up a recurring payment using CC instead of express checkout, are there any limitations to how many profiles you can create?
Can you check that the buyer account has an active cc during express checkout? I mean, can you check that programmatically? No, PayPal will take care of this for you.
What does that means 10 recurring payments profiles during checkout? 10 profiles totally or 10 profiles at once? 10 at one time. Assuming that you can get the buyer to agree to it, you can set up any number of recurring payments profiles with a single buyer, but you'd have to send them back to PayPal multiple times to approve all of them.
If I will sell my subscription to 1000 customers, can I create 1000 recurring payments or the maximum is 10? You can create 1000 recurring payments. There's no limit to the number of recurring payments profiles that you, as the merchant, can establish with your buyers.
What about if I set-up a recurring payment using CC instead of express checkout, are there any limitations to how many profiles you can create? Again, no (but keep in mind -- to set up a recurring payment using a credit card -- and not through Express Checkout -- requires you to sign up for Website Payments Pro with Recurring Payments).
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.
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.