Express checkout difference between Website payments standards and PayPal payments Pro - paypal

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.

Related

recurring vs subscription confusion

I am developing an IPN application for a non-profit who wants to take monthly recurring pledges. The IPN variables manual has two separate entries: subscription & recurring and it appears recurring is what I need and so I would use the txn_type=recurring_payment.
The problem is that when I turn to the "HTML Variables for PayPal Payments Standard" manual, I can't find an appropriate _xclick value for recurring payments. Yes there is one for subscriptions but nothing for _xclick.
How then do I code for recurring payments in the HTML? Or is recurring payments not available to HTML Standard Payments?
While technically they are the same thing, PayPal Standard (ie. basic payment buttons) calls it "Subscriptions" where-as the APIs call it "Recurring Payments".
If you want to stick with Payments Standard you would just use the IPN Subscription variables in your IPN code logic. If you do switch to Express Checkout then that's when you would use the Recurring Payments IPN params.
I would recommend using Express Checkout w/ Recurring Payments if you can. This would require some more in depth coding. Assuming you're comfortable with PHP, this PHP PayPal SDK would make the Express Checkout and Recurring Payments API calls very quick and easy for you.
The recurring-payment feature you are referring to is an API based product. If you are using PayPal Payments Standard, the subscription variables are your only option.
You can use Recurring Payments with Express Checkout. Here is a link to the developer documentation:
https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/

Recurring Payment for Hosted Solution Payflow Edition

In the Website Payments Pro Hosted Solution Integration Guide (Payflow Edition) for UK document there are some errors described. One of the errors are:
31 'Error in adding the recurring profile'
But it this document does not state how can I add a recurring profile using the hosted solution. This is what I am looking for.
Thank you.
EDIT:
What I found interesting is that the other guide (non-PayFlow Edition) it says recurring payments are not supported by PayPal Pro Hosted Solution, but in this one there is no information about recurring payment.
Yes, Recurring Payments are not supported in Hosted Sole Solution.
You can use Recurring payments only if you have a PayPal Payments PRO account(which is available in US,UK and CA) else use Recurring Billing in Payflow(available in US,UK,AUS).
In the PayPal Payflow page it says that is available in US, CAN, AUS, New Zealand, but not in UK.

Paypal Sandbox developers handbook

We are developing a new feature to our website "Payment Service", I was going through the https://developer.paypal.com/ website though I have some sample codes I would like to know if there is a developers handbook for reference.
Also would like to know if there is an support for paypal once you sign up to "Sandbox" and implement the service.
Any recommendations are welcome. Thanks in Advance
Here is the Developer's Guide for Express Checkout Recurring payments:
Express Checkout Recurring Payments
Here is the Express Checkout Developer's Guide for Creating Recurring Payment Profile:
Creating Recurring Payments Profile

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 Payflow Pro with Chained Payments

I integrated PayPal Chained Payments API into a website. Now I wonder if there is any way to connect that with PayFlow Pro, for not having the roundtrip to PayPal's site.
I think for security reasons it's not possible to display the payment flow in a modal window. Even with PayFlow Pro? Can somebody confirm that?
Thanks!
Mike