# Pretix - ticketing software for events
Pretix (opens new window) is a free and open-source ticketing software (opens new window) for conferences, festivals, exhibitions, workshops, and other events. You can deploy it on your own or start with their cloud version (opens new window) which is free for up to 2500 ticket sales.
TIP
This integration is maintained by Pretix and is not part of the BTCPay Server project.
# Requirements
- You have a Pretix cloud account (opens new window) or self-hosted instance (opens new window)
- If you are self-hosting Pretix, you need to manually install their BitPay plugin (opens new window)
- You have a BTCPay Server version 1.15.0 or later, either self-hosted or hosted by a third-party
- You've a registered account on the instance
- You've a BTCPay store on the instance
- You've a wallet connected to your store
# Installing and configuring BitPay plugin for Pretix
TIP
The plugin is called BitPay, but it actually supports BTCPay Server too as you can set a custom domain pointing to your BTCPay Server instance.
- In Pretix dashboard select the event you want to configure.
- On left sidebar, expand "Settings" and click on "Plugins".
- At the top select the "Payment providers" tab.
- Find "BitPay" plugin and click on "Enable".
- On left sidebar, click on "Payment".
- On the line of "BitPay" click on "Settings".
- Fill in the URL of your BTCPay Server instance, for example
https://mainnet.demo.btcpayserver.org
(this is where you have created your BTCPay Server store, see Requirements above). - Click on "Start pairing".
- You will get redirected to your BTCPay Server "pairing permission" page. Select the store you want to pair to.
- Click on "Approve".
- You should see the message "Pairing successful". You won't get redirected back to Pretix automatically, so you can close the tab now.
- Go back to Pretix and click on "Save" on bottom right.
- You now see the "Payment settings" page, you see Enable payment method at the top, check this box
- Payment method name: Enter a name for the payment method, for example "Bitcoin / Lightning Network". You can leave the rest as is or adjust it to your needs.
- Click on "Save" on bottom right.
Congratulations, you have completed the setup.
Now you can try a test purchase and make sure the payment method works as expected.
← PrestaShop Shopify →