Hello @saveatrain
Thanks for reaching out to us, we’re here to help.
Paypal checkout block notification initialization failed
This message is triggered because of the WooCommerce version you are using does not support Blocks. This incompatibility is triggering the admin notice even though the plugin itself should function without this feature. This should not cause any issues beyond the (annoying) admin notice. So it can be ignored.
To address this you can edit the plugin’s code by commenting out a specific line that attempts to initialize the Blocks support. This will prevent the plugin from trying to load this feature.
You can do this by accessing the following file in the plugin’s directory:
woocommerce-paypal-payments/modules.php
And then, locate line 29, which should look like this:
woocommerce_paypal_payments_init_blocks();
Comment out this line by adding two slashes at the beginning of it, like so:
// woocommerce_paypal_payments_init_blocks();
This will disable the initialization of the Blocks feature and should remove the admin notice.
Regarding the issue with the Smart Buttons not appearing on the checkout page I suggest to perform a full conflict test to rule out eventual issues with the theme or a different plugin. We recommend temporarily activating the default theme Storefront and disabling all other plugins except for?WooCommerce and?PayPal Payments to see if the behavior persists.
Here’s a guide that explains the steps in more detail: How to test for conflicts. If the issue persists after performing these steps, we suggest you contact us directly for further assistance. We may need to examine your system report or logs to better understand what’s happening. You can open a ticket with our service desk. Here’s how you can request support:?Request Support. Please make sure to include the URL of this thread in your ticket for reference.
Kind Regards,
Krystian