No, you don't need a website to use Payrexx. You can choose your unique URL during the registration process. This URL will be visible once your customer is going to visit your Payrexx sales page.
Here is an example:
If you want to change your URL afterwards, feel free to contact us at email@example.com.