Magento 2 PayPal Payments Pro: Basic Settings - PayPal Payments Pro
Magento 2 PayPal Express Checkout: Basic Settings - PayPal Express Checkout
To integrate PayPal into Magento 2 you need to choose one of the plans and subscribe for it. There are three basic plans for Magento merchants from PayPal:
Despite the ordinary packages, PayPal PLUS solution offers the usage of not only PayPal Wallet, but also credit cards, direct debit and an account purchase, which is available for all website customers, regardless of whether they have an account or not. The module is available for merchants from Germany and Latin America.
You can see the list of All-In-One Payment Solutions with all available PayPal plans. For this, go to the Admin Panel> Stores> Configuration> Sales> Payment Methods:
Then navigate to Recommended Solutions> Other PayPal Solutions:
Having acquired one of the PayPal business accounts, you should work in Magento 2 backend.
Having checked everything works correctly, change it to ‘No’.
There are three more options that are editable in PayPal plans:
PayPal Express Checkout is automatically enabled with PayPal Payments Pro package, which gives you a possibility to tap into more than 110 million active PayPal users. Thus you can give your clients a possibility to pay from the secure personal account with the redirect to the secure PayPal site to complete the order information.
Besides, for customers with a current PayPal account, there is an option to complete a purchase having clicked the ‘Check out with PayPal’ button.
‘Debug Mode’: to gather payment data into the log file set the option to ‘Yes’ (!credit card information is not saved here in line with PCI Data Security Standards!);
‘Transfer Cart Line Items’: set the option to ‘Yes’ if you want to show a full summary of customer’s order from the PayPal site;
After all the required settings are fulfilled don't forget to click the ‘Save’ button.
In case you want to boost your Magento built-in possibilities, you can implement the Shipping & Payment By Customer Groups for Magento 2 extension. It allows for hiding or granting payment/shipping methods by different customer groups in line with your business needs.
Login and Registration Form