Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.jointoevent.io/llms.txt

Use this file to discover all available pages before exploring further.

JTE Panel supports online payment collection through three Polish payment gateways — PayU, Przelewy24, and TPay — as well as traditional bank transfer. You configure payment settings once per event, and those settings apply to every ticket type that has a non-zero price. If your event is free or you want to collect payments outside the platform, you can leave payment disabled entirely.

Open payment settings

Navigate to your event, then select SettingsPayments in the sidebar. All configuration for both online gateways and bank transfer is on this page.

Choose a payment gateway

Use the Enabled payment system selector to choose which provider processes online payments for your event.
OptionValueDescription
Disabled0No online payment gateway is active. Attendees can still register using bank transfer if that method is enabled.
PayU1Process payments through the PayU gateway.
Przelewy242Process payments through the Przelewy24 gateway.
TPay3Process payments through the TPay gateway.
Only one online payment gateway can be active at a time. Switching gateways after attendees have already paid does not affect existing transactions.

PayU settings

Select PayU as the enabled payment system, then fill in the following credentials from your PayU merchant account:
payuClientId
string
required
Your PayU OAuth client ID. Found in the PayU merchant panel under API keys.
payuAuth
string
required
Your PayU OAuth client secret (authorization key). Keep this value private.
payuMd5
string
required
The MD5 signature key from your PayU account. Used to verify the authenticity of notifications sent from PayU to JTE Panel.
Never share your payuAuth or payuMd5 values publicly. Anyone with these credentials can make authenticated requests to your PayU account.

Przelewy24 settings

Select Przelewy24 as the enabled payment system, then fill in the following credentials from your Przelewy24 merchant account:
przelewy24MerchantId
number
required
Your numeric merchant ID assigned by Przelewy24.
przelewy24OrderKey
string
required
The API key used when creating payment orders. Found in the Przelewy24 merchant panel.
przelewy24Crc
string
required
The CRC checksum key. Used to sign requests and verify callbacks from Przelewy24.
przelewy24ReportKey
string
required
The report key used to verify payment status notifications sent by Przelewy24 to JTE Panel.

TPay settings

Select TPay as the enabled payment system, then fill in the following credentials from your TPay merchant account:
tPayClientId
number
required
Your numeric TPay client ID.
tPaySecurityCode
string
required
The security code associated with your TPay account. Used to authenticate API requests and verify payment callbacks.

Bank transfer settings

Bank transfer is an independent payment method that can be enabled alongside or instead of an online gateway. When enabled, attendees registering for a paid ticket see your bank account details at the end of registration and are expected to pay manually.
bankEnabled
boolean
Toggle this on to offer bank transfer as a payment option. When disabled, the bank transfer option is hidden from attendees.
bankName
string
The name of your bank. Displayed to attendees on the registration confirmation screen and in their email.
bankAccountNumber
string
Your full bank account number. Displayed to attendees so they know where to send the transfer.
Use the Redirect after offline register URL on each ticket to send attendees to a custom confirmation page after a bank transfer registration. You can set this per ticket in the ticket settings.

Confirm a payment on an attendee

When an attendee pays by bank transfer, JTE Panel does not receive an automatic confirmation. You need to mark the payment as received manually.
1

Open the attendee list

Navigate to your event and click Attendees in the sidebar.
2

Locate the attendee

Find the attendee using the search field or by scrolling the list.
3

Open the attendee record

Click the attendee’s name or the edit icon to open their registration details.
4

Confirm the payment

In the Payment section of the attendee record, set the payment status to Paid and save.
Online payments processed through PayU, Przelewy24, or TPay are confirmed automatically when the gateway sends a successful callback to JTE Panel. You only need to confirm payments manually for bank transfer registrations.