can the payment request be static or is it always interactive?
Discussion
It can be static. Here is the base spec:
https://github.com/cashubtc/nuts/blob/main/18.md
Here is the PR that extends NUT-18 for HTTP402 and defines the protocol: https://github.com/cashubtc/nuts/pull/239