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:
If you want to change your URL afterwards, feel free to contact us at firstname.lastname@example.org.