PayPal is one of the largest global payment processors offering many different payment solutions. PayPal as a payment option increases store accessibility for buyers and is critical to the store's conversion rate. Customers don't even need a PayPal account to pay via PayPal. They can use their bank account or credit card to complete checkout but use their PayPal balance with an account. If a merchant considers accepting payments on-site via PayPal, it's vitally important to choose a proper PayPal solution that will meet the business needs best of all. A merchant has quite an extensive list of integrated PayPal solutions to choose from in X-Cart.
PayPal Standard is one of the most popular gateways for merchants, as there are no setup fees, termination fees, or merchant accounts needed to get set up. All you need is a PayPal Business account. PayPal Standard is available in 200+ countries, so almost any merchant can use it.
Transactions via PayPal Standard are processed on PayPal's site (not your own) and allow customers to pay with a PayPal balance or credit card. X-Cart will redirect your customers to PayPal from your store checkout, and you will be charged the standard PayPal transaction fee for these payments. Customers are then directed back to your site after completing the PayPal checkout.
Since buyers complete checkout on PayPal's site, you must rely on PayPal to send payment success and failure notifications back to your store for completed orders using Instant Payment Notifications (IPN).
Configuration guides are available in Paypal Payments Standard.
PayPal Express Checkout
PayPal Express Checkout is available in the same countries as PayPal Standard, and you will be charged the same PayPal transaction fees with no setup or termination fees. PayPal Express Checkout is very similar to PayPal Standard, with one principal difference: the checkout flow.
Customers are charged immediately after filling in the PayPal popup with their credit card details on your store checkout page. Express Checkout is also available to customers on the product details page, cart and mini-cart pages, and add to cart popup.
That is a more reliable payment method than PayPal Standard, as the checkout is completed on your site, but the payment is made on PayPal's servers.
Configuration guides are available in Paypal Express Checkout.
PayPal Advanced is available for merchants in the US and Canada only by far and includes online payments and invoicing for merchants along with a checkout directly on your site.
There are no setup or termination fees, but PayPal Advanced requires a $5 monthly fee along with PayPal transaction fees. The peculiarity of PayPal Advanced is that the checkout form is on your site and embedded in your checkout process but is not something that you can customize entirely.
The PayPal Advanced checkout form is an iframe form, which means that it is hosted on PayPal's servers and embedded on your checkout page. From the customer's point of view, they remain on your site and in your checkout flow for purchasing, but in fact, PayPal hosts the payment form, and payment information is sent directly to their servers.
Configuration guides are available in Paypal Payments Advanced.
PayPal Payments Pro and PayPal Payflow Pro
There are no startup or termination fees with PayPal Payments Pro, but there is a $30 monthly fee along with a per-transaction fee. PayPal Payments Pro also includes the PayPal Virtual Terminal to allow you to accept payments over the phone, the ability to accept bank transfers and in-person payment, as well as online invoicing.
The most significant difference to using PayPal Payments Pro is that you can customize the entire checkout experience, as customers remain on your site during the checkout process rather than being directed to PayPal to complete checkout or approve payments.
PayPal Pro is available to merchants in the UK, US, and Canada.
PayPal Payment Pro is often confused with the PayPal Payflow Pro with the same checkout flow, monthly and transaction fees. However, the main difference between PayPal Payments Pro and PayPal Payflow Pro is that Payflow is a payment gateway to process cards (pretty much like authorize.net, stripe, etc.). At the same time, PayPal Pro is a complete merchant solution that includes various services - a gateway itself (powered by Payflow), a checkout service, a virtual terminal, invoicing, and many more.
The confusion is about the merchant account you have signed up for or wish to use. To use Payflow, a merchant needs either an IMA (internet merchant account) from a bank or a merchant account from the gateway provider. If you have a 3rd party merchant account with any bank but not a PayPal merchant account, you need the Payflow Pro gateway. If you have Paypal as your merchant account, you will use the PayPal Payments Pro (Payflow API).
If using PayPal Payments Pro, you can choose from:
using the powered by Payflow gateway as mentioned above;
instead of the Payflow gateway, using the PayPal direct payment service to process cards. The advantage of this is if you are already using PayPal Express Checkout APIs, it's an easy transition to use the Direct Payment of the PayPal Pro.
Configuration guides are available in PayPal Payments Pro.
PayPal Payflow Link
PayPal Payflow Link is a little brother of PayPal Payflow Pro as there are fewer checkout customization facilities. At the same time, there are no startup or termination fees with PayPal Payflow Link, only the regular PayPal transaction fees. In addition, this integration combines credit card processing with PayPal Express Checkout functionality. So if necessary, you can use all the Express Checkout features and configuration options along with Payflow Link options.
With Payflow Link, your customers are directed to a PayPal page within X-Cart to complete checkout. All transactions are processed in real-time. You can customize the look and feel of the PayPal checkout pages to reflect your store design. In addition, Payflow Link supports a large set of automated fraud protection tools, including the Card Security Code (CSC).
If your Website processes more than 500 transactions per month, you should consider using Payflow Pro, PayPal's high-performance Internet payment solution.
Configuration guides are available in Paypal Payflow Link.
PayPal Powered by Braintree
This integration combines credit card processing with PayPal Express Checkout functionality in an interface that lets your customers pay with their credit card or PayPal account without ever leaving your storefront. PayPal powered by Braintree is available for merchants in the US, UK, France, Italy & Spain. There are no setup or termination fees, only the regular PayPal transaction fees.
In addition to processing credit cards on your checkout page, PayPal powered by Braintree offers more advanced functionality than other PayPal integrations, including support for 3D Secure and PayPal One Touch.
Configuration guides are available in PayPal Powered by Braintree.
PayPal for Marketplaces
A marketplace allows buyers to purchase goods and services from multiple providers under the umbrella of a single partner. Hence PayPal for Marketplaces is ideal if you run a multi-vendor store and want a flexible, end-to-end solution for processing payments. In addition, PayPal for Marketplaces accepts over 100 currencies across 200 markets.
The payment is compliant with global regulations, including:
Know Your Customer (KYC)
There are no setup or termination fees, only the regular PayPal transaction fees. The payments are processed directly on your site's checkout pages.
Configuration guides are available in PayPal for Marketplaces.
PayPal Partner Hosted with PCI Compliance
PayPal Partner Hosted with PCI Compliance payment solution (named by PayPal as Payflow Integration Using Transparent Redirect) is available to merchants only in the US and Canada. There are no setup or termination fees, only the regular PayPal transaction fees.
With PayPal Partner Hosted with PCI Compliance payment, customers can pay directly on your site using their credit or debit card without being redirected to PayPal. Instead, the credit card details your customers enter on the checkout pages of your store are passed securely to PayPal behind the scenes.
Configuration guides are available in PayPal Partner Hoster with PCI Compliance.