Payments through PayPal and Credit Card with recurring payment - paypal

I am developing a website and I need to receive payments from PayPal and Credit Card. Also I need to have recurring payment option for both payment modes (PayPal and Credit Card). I need to know the following
Which PayPal product I have to choose? Payflow Pro or Website
Payment Pro?
Where can I get PHP sample codes which has sample implementation of
these?

FYI, all of this was easy to find using Google.
Which PayPal product I have to choose? Payflow Pro or Website Payment Pro?
Website Payments Pro with Recurring Payments
Where can I get PHP sample codes which has sample implementation of these?
Sample code

Related

Difference between Payflow Pro and Payflow Link

What is the difference between PayPal Payflow Pro and PayPal Payflow link?
Currently, I am using checkout pages from PayPal manager in an iframe. Is this PayPal Payflow Pro or Payflow link?
If both are different then how can I connect my PayPal sandbox account in both scenarios?
Payflow Link is a type of Payflow account that can only use hosted pages. It cannot do direct API or transparent redirect integrations.
Payflow Pro is a type of Payflow account that can make use of any integration type (including hosted pages just like Payflow Link)
The way you link either of these to Sandbox is to set the email identifier of a Sandbox PayPal Business account, within the Payflow Manager configuration settings of Set Up -> Hosted Checkout Pages.
Payflow is a rather old system, some would call it clunky. If you're happy with it and it's working good for you, well great -- but there are some modern alternatives you might consider:
For a simple Debit or Credit Card processing along with PayPal payments, try PayPal Checkout
For more customization, PayPal has Advanced Credit and Debit Card payments for some countries
If you need a full gateway like Payflow Pro, switch to Braintree

Adaptive payment integration in PayPal Pro

We are using PayPal pro in our application. Now, we want to use adaptive payments in our application.
Ex. if a user buy a product of $100 from our application then $97.00 will be given to my vendor and $3.00 will be given to my account.
We try to find out the solution for this but can't find any info.
Adaptive Payments is a feature which is compatible with a PayPal Business/Premier Accounts. The same is supported in PayPal Payments PRO too.
You will just need to login to paypal-apps.com->Create an application->You will get APP ID upon approval that you can use in your Adaptive Payment API calls.

Express checkout difference between Website payments standards and PayPal payments Pro

I have already implemented the PayPal recurring payment section using Express checkout in Website standard Payments. Now I am asked to implement the same recurring payment using Express check out in PayPal Pro. On checking the integration guide, I found that Express checkout steps are same in pro and Website Standards and the only difference i found is Direct Payment is only present in Pro.
Is my conclusion correct? Can I reuse the code i used for recurring in website payments using express checkout ?
Any help will be greatly appreciated
Thanks in advance
Boney
You are correct. Recurring Payments with Express Checkout will be the same regardless if you have Website Payments Standard or Website Payments Pro. It would only be different when setting up Recurring Payments for Website Payments Pro.

shopify does not supprt paypal website payment standard

I have a basic account with shopify and shopify is allowing me to choose from following paypal solutions
PayPal Website Payments Pro (UK)
PayPal Website Payments Pro (CA)
PayPal Payments Pro (US)
PayPal Payflow Link
PayPal Express Checkout
Is there a particular reason why shopify does not support "paypal website payment standard" ?
I am building an e-commerce solution for a client and am suggesting client to use "paypal website payment standard". Is this a not a favored solution for any reason?
The integration options for PayPal standard aren't as robust as the other PayPal integrations so Shopify does not support it. Any of the options that standard provided should be covered by the other paypal products; you should be able to get the same functionality.
Is there something in particular from PayPal standard that the client needs that the other services don't provide?
It is not about the functionality. It's about the monthly costs that is tied to other paypal plans. Paypal standard does not require any monthly fees. That's the difference and that is why we hope to actually use it on the website.

Paypal Express Checkout Subscription using Credit Card Payment

Question:
Is it possible to set up a subscription via Paypal api Express Checkout, so you can pay via Credit card and Paypal login. The Paypal login works no problem, but I can not get it to work with credit cards at the moment.
I have set the NVP SOLUTIONTYPE = Sole
I know you can set up a paypal subscription button, but the client want to sell a product (single payment or instalments) and add a subscription if user wants to sign up.
Many thanks for any help.
Llewellyn
UPDATE:
For anyone else who has this problem I got this response back from Paypal:
With subscriptions and Express Checkout, they will be PayPal only. Any time you specify a billing type in your SetExpressCheckout call, it turns it into a PayPal only transaction. The only way you would be able to set up a recurring payment via credit card (without a button) is to use the Website Payments Pro and Pro Recurring Payments. Website Payments Pro would allow the customer to enter their credit card directly on the website for one-time payments and also you can set it up to accept the credit card information for recurring payments. You wouldn't be able to turn that one-time payment into a recurring payment at a later time but if you wanted to set them both up at the start that's certainly possible. Also, you would be able to use reference transactions with your Pro payments as well.
Here is a link to the paypal manual for Paypal Pro.
Be warned, with Paypal Pro you can not accept American Express cards, if your paypal account is not American - which sadly is what I'm trying to do :(
No, this is not possible with Express Checkout Recurring Payments.
You must purchase Direct Payment Recurring Payments (an addon to Website Payments Pro) in order to set up profiles direct via credit card.
Note that Direct Payment Recurring Payments is only available in the US, UK and Canada at the moment.
This is not possible to make direct payment with Express Checkout,for this you have got create and account on paypal and please set only two options to working credit/debit card with Express Checkout.
solutiontype = Sole
landingpage = billing