With PayHole installed, click the button and the page pays for it. Without the extension you get what every paying page starts with: a 402 and a price. Either way, nothing here is faked.
payhole.org/api/demo/article answers with status 402 and a PAYMENT-REQUIRED header: 0.01 USDG on Robinhood Chain to the payhole.org creator wallet.
02
The extension signs
PayHole checks the price against your cap for payhole.org, then signs a USDG transfer authorization from this site's own address. Nothing leaves your seed.
03
A facilitator settles
The page sends the request again with the signature. The server hands it to a public facilitator, which puts the transfer on chain.
04
The article loads
The server answers 200 with the article and a PAYMENT-RESPONSE header carrying the transaction hash. Every load pays again.