Note: Do this after installing the latest package.
Permission Set
To have access to the PosiPay feature, assign PosiPay’s Permission Set to a User with a System Administrator profile.
...
Under the Available Apex Class find PosiPay Webhook Listener and add it to the Enabled Apex Classes
...
Webhook Guest User Profile Config
Webhook Object Access
Go to Set up > Search for Digital Experience in the Quick Find Box > Click All Sites
In All Sites, click Builder next to the site you want to access.
Click Settings and select General.
Under Guest User Profile, click the profile name.
Click Object Settings.
...
Search for the Objectives that you want to configure for the Guest User.
...
Gateway Event
Click Edit and tick Read and Create under the Object Permissions as well as in Fields Permissions and click Save.Gateway Account
PosiPay Log
Whole NPC config link
...