No, you don't need a website to use Payrexx. With Payrexx Pages you can create your own payment page. You can choose your unique URL during the registration process. This URL will be visible once your customer is going to visit your Payrexx Pages.
Here is an example:
Premium users can use they're own domain if they like.