If the `paymentAddress` on a request is a smart contract, the payment would fail unless the smart contract is verified. We should mention that in the doc somewhere.