I have experienced with BTCpayserver with their plugin for woocommerce I'm currently using their 3rd party, not a full node it is a 3rd party hosted from their site it seems fine to me.
Since you are using WordPress website I suggest you follow this guide from here https://docs.btcpayserver.org/integrations/woocommerce that includes the video tutorial to make a payment gateway for woocommerce self-hosted or you can also try the 3rd party hosted.
I have some bookmarked useful link to make a full node with raspberry pi both Bitcoin and lightning network.
Here are the guides and links below that will help you to start making your own full node with raspberry pi.