by Eric Babin on WordPress.org
PayPal Checkout with Smart Payment Buttons gives your buyers a simplified and secure checkout experience.

Setting Panel.
PayPal Checkout with Smart Payment Buttons gives your buyers a simplified and secure checkout experience. PayPal intelligently presents the most relevant payment types to your shoppers, automatically, making it easier for them to complete their purchase using methods like Pay with Venmo, PayPal Credit, credit card payments, iDEAL, Bancontact, Sofort, and other payment types.
Easily add PayPal payment options to your WordPress / WooCommerce website.
List of Methods.
Payment processing can’t go wrong. It’s as simple as that. Our certified PayPal engineers have developed and thoroughly tested this plugin on the PayPal sandbox (test) servers to ensure your customers don’t have problems paying you.
Stop bouncing back and forth between WooCommerce and PayPal to manage and reconcile orders. We’ve made sure to include all WooCommerce order data in PayPal transactions so that everything matches in both places. If you’re looking at a PayPal transaction details page it will have all of the same data as a WooCommerce order page, and vice-versa.
Developers can contribute to the source code on the Complete PayPal Payments For WooCommerce GitHub repository.