Terms and Conditions
Last updated 5 October 2026 · Applies to Venues & Attendees · Governed by the laws of Northern Ireland · info@entrycode.uk
1. Who this applies to
These terms sit between three parties: EntryCode (the platform, operated by Skeillebank Ltd), Venues (the venues and event organisers who use EntryCode to manage entry to their events), and Attendees (anyone requesting a ticket through EntryCode). By using the platform — as a Venue managing events or an Attendee requesting a ticket — you agree to the parts of these terms that apply to you.
2. What EntryCode is
EntryCode is a technology platform that lets Venues manage event capacity, review and approve ticket requests, and control entry at the door using QR codes. EntryCode is not the venue operator, does not run the events listed on it, and is not a party to whatever happens once you're through the door — that's between you and the Venue. Licensing, age verification policy, house rules, and conduct at the venue are the Venue's responsibility, not EntryCode's.
3. Requesting a ticket
Submitting a ticket request is not a confirmed ticket, and no payment is taken when you submit one. Every request goes to the Venue for review, and the Venue can approve or decline it for any reason they choose. You'll need to provide at least one way to reach you (email or phone) and set a password — this creates a lightweight account so you can log back in later to see your ticket, without needing a separate sign-up step.
A request left unreviewed for longer than the Venue's stated response window expires automatically and is treated the same as a decline.
EntryCode is for people aged 18 and over. We ask for your date of birth once, and won't take a request from anyone under 18. That's a self-declared check, not proof of age: Venues check ID at the door, and a Venue may set a higher age for its own events.
4. Payment after approval
Nothing is charged, held, or reserved when you submit a request. Once a Venue approves it, how you pay depends on what that Venue accepts: the approval message and your ticket say which. Whichever it is, you pay the Venue for the ticket itself, and EntryCode never holds that money.
- Each Venue sets its own payment window, shown when you're approved. If you haven't paid by then, the approval lapses and your place isn't held, so you'd need to submit a new request.
- Once the payment is confirmed, your ticket is active and ready to scan at the door.
The ways a Venue may accept payment:
- Open Banking: a bank-to-bank transfer you authorise in your own banking app, through a regulated payment provider. Your ticket is active as soon as your bank confirms it.
- Card (some sports clubs and community venues only): paid on a secure page run by Stripe, a regulated payment provider.
- Vipps MobilePay or Swish (Norwegian, Danish and Swedish venues): approved in that app.
- Bank transfer to the Venue: the payment page shows the Venue's own bank details, the amount and a short reference. Enter the reference exactly, so the Venue can match your payment. Once you've sent it, press I've paid. That holds your place even if the payment window then runs out, until the Venue confirms the payment, cancels the ticket, or the event starts. The Venue checks its bank account and confirms it; there's no payment provider in between. If the Venue hasn't confirmed it close to the event, or tells us it hasn't arrived, you'll be asked to bring proof of payment (such as a screenshot from your banking app) or, if the Venue offers it, to pay at the door instead. Only press I've paid once the money has actually been sent.
- Pay at the door: you pay the Venue on arrival, in cash or with the Venue's own card machine. Your QR code is available straight away; bring the amount shown on your ticket. A Venue may limit how many door-pay places it offers, or stop offering them some hours before the event.
EntryCode never stores your card number or your bank login details.
If you pay twice, or a payment arrives after your approval lapsed, the extra payment is the Venue's to refund. If you complete payment and then don't attend, no refund is given: that's treated as a no-show. Refunds apply when the Venue decides against you after payment: see cancellations (clause 6) and bans or revocations (clause 7).
5. Approval, rejection, and membership
Some events are members-only or give priority to members. When you request a ticket you can indicate that you're already a member, or that you'd like to apply — either way, this is a self-declared claim, and the Venue makes the final call on your actual membership status.
A declined or expired request cannot later be reversed to approved — if you believe a decision was made in error, that's a conversation with the Venue directly, not something EntryCode can override on the Venue's behalf.
6. Cancellations and event changes
If a Venue cancels an event, whoever paid the Venue directly for a ticket needs to be refunded by the Venue itself. Payment goes straight from your bank to the Venue's — EntryCode never holds or moves that money, so it isn't able to send it back on the Venue's behalf. Where a separate EntryCode booking fee was also charged on top of the ticket price, that portion is refunded to you automatically, since that's the one payment EntryCode actually received. If your request was still pending, or approved but not yet paid, it's simply cancelled — nothing was ever charged, so there's nothing to refund.
Depending on the Venue's choice, a paid ticket-holder may instead be offered a ticket to a replacement event at no extra charge — in that case you'll be notified of the new date directly.
7. Bans and revoked tickets
A Venue may ban a guest from future events, or revoke an already-approved ticket, at their discretion. If a ticket is revoked before you've checked in at the door and you'd already paid the Venue directly, refunding that payment is the Venue's own responsibility — the same as with a cancellation (clause 6), EntryCode never held that money and can't return it on the Venue's behalf. Any separate EntryCode booking fee you paid is refunded to you automatically. If you'd been approved but hadn't yet completed payment, the ticket is simply cancelled — nothing was taken. Once checked in, a ticket cannot be revoked or refunded.
8. Accounts and security
You're responsible for keeping your password, PIN, or authenticator codes to yourself. Venue owners must use two-factor authentication, because their login opens their guests' details; for everyone else it's available and strongly recommended, but optional. If you believe your account has been accessed by someone else, change your password immediately and contact us.
9. Your data
We collect the contact details you provide (email and/or phone) so the Venue can reach you about your request, and so you can log back in to see your tickets. We don't sell this information or share it beyond the Venue whose event you requested a ticket to.
You can request full erasure of your personal data at any time from your account. Doing so permanently removes your contact details and login — it can't be undone. Records of past ticket transactions are kept in anonymised form, since Venues and payment providers have their own legal obligation to retain financial records for a period even after your identity is erased.
10. How we protect your data
Passwords are never stored as plain text — they're hashed using PBKDF2 with SHA-256, a unique random salt per account, and the number of hashing rounds currently recommended by OWASP for password storage. All traffic between your device and EntryCode's servers is encrypted in transit using TLS (HTTPS), the same standard used for online banking.
This section describes our current technical safeguards, not a guarantee that every risk is eliminated — no system is perfectly secure. We review and improve these measures as the platform grows.
11. Venue responsibilities
Venues using EntryCode are responsible for holding whatever licences their venue and events legally require, for setting accurate pricing and capacity, and for the conduct of their own staff and events. EntryCode provides the tooling to manage entry — it doesn't verify a Venue's licensing or vouch for any specific event.
A Venue that takes bank transfers it confirms itself, or payment at the door, is responsible for checking its own bank account or till, confirming (or rejecting) payments guests say they've made without undue delay, and refunding any duplicate or late payment it receives.
EntryCode decides what kind of venue each Venue is (for example a sports club, a nightclub). That decides which payment methods and features the Venue can use, and takes effect when we set it; it isn't something the Venue has to accept. A Venue that thinks it's been classed wrongly can write to info@entrycode.uk with evidence (its website, licence or listings), and we'll review it.
Venues are also responsible for keeping their EntryCode platform fee current. It's paid by Direct Debit, by a one-off online payment, or by bank transfer against an invoice, as the Venue chooses on its Billing page. If a fee falls overdue, the Venue's ability to approve new ticket requests is paused until it's settled, and after five days overdue, so is the ability to create new events. This never affects tickets a guest has already had approved and paid for. The fee structure a Venue is on is set out in its own agreement with EntryCode, not in these terms.
12. Liability
EntryCode isn't liable for anything that happens at a venue, for a Venue's decision to approve, decline, cancel, or revoke a ticket, or for losses arising from an event not going ahead as planned. Where the law doesn't allow us to exclude liability entirely, our liability is limited to the amount you actually paid through the platform for the ticket in question.
13. Changes to these terms
We may update these terms as the platform changes. Material changes will be reflected here with an updated date — continuing to use EntryCode after a change means you accept the update.
14. Governing law & contact
These terms are governed by the laws of Northern Ireland. EntryCode is operated by Skeillebank Ltd, registered in Northern Ireland, company no. NI744153. Registered office: 8 Manse Road, Drumquin, BT78 4SD. Questions, concerns, or data requests can be sent to info@entrycode.uk.