Hi @zyggmunt,
If you use this plugin, the user’s billing address will be sent to the PayPal billing page to complete the payment.
For GDPR compliance, you only need to make sure to get user consent to the usage of cookies and sharing information.
I’ve added consent on the checkout page and plugin doesn’t allow to pay without checking it.
However, this plugin also allows to pay directly from cart or single product page. I know how to add proper checkbox in HTML + CSS however I don’t know how to forbid payment if this checkbox isn’t checked.
For now it looks a little weird on my website. When somebody is in the Checkout page, he needs to agree consents etc before payment. However, when he clicks on PayPal Express checkout button in the cart, he just can pay without checking any GDPR consents.