Theoretically yes, you can implement any payment logic you want, even offline one. In practice I've never done such.