Is it required to setup a webhook in the Kassa Compleet Portal?

No.

It is up to you whether or not to set up a webhook.

See also: