PayPal Recurring Payments with express checkout limitations - paypal

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).

Related

PayPal Recurring Payments with express checkout - 10 payment profiles limitation

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.

pay seperate paypal accounts a percentage of the sale

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

Preapproval API scenario in trial credit scenario

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

Which API I should use for Paypal when I have many receivers and payers

I am building a project that might be a bit complicated and I have to use paypal for this.
There are many users in the app and they can be receivers, payers or both. The receivers/sellers provide certain services and the payers have to pay their sellers monthly. So if the user agrees to pay, the paypal will charge him monthly and automatically. The users need to register as paypal member and get authorized from paypal beforehand so I can use their emails for the transactions in the app.
I am thinking of using paypal express checkout with recurring apis, but I am not sure if it is the right decision and no clue if it is working. Any suggestions? thanks.
You could use either Express Checkout, Subscriptions w/ Website Payments Standard, or Enhanced Recurring Payments w/ Website Payments Standard. Either one of these would allow you to set up recurring payments. Enhanced Recurring Payments is the only one that would have a monthly charge associated with it. Express Checkout and Subscriptions w/ Website Payments Standard would not have a monthly charge. However, Enhanced Recurring Payments allows the buyer to sign up for a subscription without having to have a PayPal account, and they can just use their credit card. Express Checkout and Subscriptions w/ Website Payments Standard require the buyer to have a PayPal account. They can still be billed via credit card, but they have to have the credit card attached to their PayPal account. The subscription would bill the PayPal account, and the PayPal account would pull the funds from the credit card on the account.
With a PayPal account, your users can receive or send funds based on the country these accounts are located in.

PayPal: How to purchase multiple subscriptions?

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).