Last updated July 10, 2026
This Organizer Agreement (the “Agreement”) is concluded between cori Tech GmbH, Friedhofstr. 15, 67378 Zeiskam, Germany, registered with the Local Court of Landau in der Pfalz under HRB 34400, VAT ID DE458108394 (“cori,” “we,” “us”), and you, the person or entity that creates an event and sells tickets through cori Tickets (the “Organizer,” “you”).
It applies in addition to the cori Legal Terms and the cori Privacy Policy, and prevails over them where they conflict, in matters concerning cori Tickets. It is concluded when you first create a selling identity (a payout account) or publish an event, whichever happens first.
This Agreement is directed at businesses, associations, and other organizations acting in a professional or organizational capacity. You confirm that you are not acting as a consumer when you sell tickets through cori Tickets.
You are the seller and the merchant of record. The contract of sale and the contract of admission are concluded exclusively between you and the buyer. cori is not a party to them. cori provides the ticketing platform, operates the shop, and collects the ticket price on your behalf through our payment provider, Stripe.
cori is not an event organizer, promoter, box office, or ticket agency within the meaning of any licensing regime, and does not assume any of your obligations towards buyers, performers, venues, collecting societies (such as GEMA), or public authorities.
cori issues tickets and invoices in your name, on your instruction, using the seller identity you configure. You are responsible for the accuracy of that identity and of every event listing you publish.
Payments are processed by Stripe Payments Europe, Ltd. To sell tickets you must open and maintain a Stripe connected account and complete Stripe’s identity and business verification (KYC). That onboarding is conducted by Stripe directly; cori does not collect or verify your identity documents. Your use of Stripe is governed by the Stripe Connected Account Agreement, which you enter into with Stripe, and which applies in addition to this Agreement.
Ticket payments are charged directly to your connected account. cori never takes possession of, holds, or controls your funds. Payouts are made by Stripe to your bank account on Stripe’s payout schedule. cori does not initiate, guarantee, accelerate, or delay payouts, and is not liable for a payout that Stripe withholds, delays, or reverses.
You bear Stripe’s fees. Stripe’s processing fees, dispute fees, currency conversion fees, and any other fees Stripe charges on your connected account are deducted from your proceeds by Stripe and are separate from cori’s fee under Section 3.
You may not publish an event for paid tickets until your connected account is enabled for both charges and payouts. You must keep it in good standing. If Stripe restricts, suspends, or closes your connected account, your events stop selling and cori has no obligation, and generally no ability, to complete or settle pending transactions.
Accounts created before 1 July 2026. A small number of connected accounts were created under Stripe’s earlier “Express” configuration, in which cori rather than Stripe backstops uncollectible chargebacks. Stripe does not permit that configuration to be changed after an account is created. Where your account is affected, Section 5 applies subject to that configuration: you remain contractually liable to cori for chargebacks under Section 5, but cori, and not Stripe, carries the loss towards the card networks in the first instance. We will tell you if this applies to your account, and we may require you to migrate to a new selling identity.
cori charges a booking fee of 5% of the ticket face value plus €0.50, per ticket sold (the “Booking Fee”). The Booking Fee is collected automatically at the time of the sale as an application fee on the payment. The current rate is always shown in your organizer dashboard before you publish an event; it is not negotiated individually unless we agree otherwise in writing.
You choose, per selling identity and optionally per ticket category, how the Booking Fee is borne:
The Booking Fee is calculated on the undiscounted face value of each ticket. See Section 4.
No Booking Fee is charged on complimentary tickets or on orders whose total is zero.
You bear the full cost of any discount you grant. A discount code reduces the amount the buyer pays. It does not reduce the Booking Fee, which continues to be calculated on the undiscounted face value of the ticket.
Please read this carefully, because it can leave you with nothing. Where a discount is large, the Booking Fee may consume all or substantially all of the amount the buyer pays, and your net proceeds on that order may be zero. The Booking Fee is never allowed to exceed the amount the buyer actually paid, so you will never owe us money on a discounted sale — but you may receive none. Before you publish a code, the discount calculator in the dashboard shows you the resulting net proceeds per ticket. You are responsible for satisfying yourself that a promotion makes commercial sense for you.
Complimentary tickets you issue are free to you: no Booking Fee is charged and no invoice is created for them. You are responsible for any tax consequences of giving tickets away.
Refunds are your decision and your cost. You may issue a full refund from the cori dashboard; partial refunds must be issued from your own Stripe dashboard. Where cori refunds an order, we return our Booking Fee for that order to you in full. Where you refund partially from Stripe directly, cori is not notified of the amount, the Booking Fee is not returned, and the tickets on that order remain valid at the door.
A refunded order is voided: its seats return to inventory and its tickets stop working at check-in.
Chargebacks are your liability. Where a buyer disputes a charge with their bank or card issuer, you are responsible for the disputed amount, for Stripe’s dispute fee, and for responding to the dispute with evidence. While a dispute is open, the order is marked disputed and its tickets will not admit the holder. If the dispute is resolved in your favour, the order and its tickets are restored. If it is lost, the order is voided, its seats return to inventory, and cori refunds its Booking Fee for that order to you.
Subject to Section 2 (accounts created before 1 July 2026), losses that cannot be collected from your connected account are borne by Stripe under its agreement with you, not by cori. Nothing in this Section makes cori a guarantor of your obligations to buyers.
You are solely responsible for tax on ticket sales, including determining the correct VAT treatment of your event, registering where required, and declaring and remitting VAT to the tax authorities. cori does not provide tax advice.
cori generates buyer invoices in your name, using the VAT mode you select per event and the seller identity you configure, with a gap-free number sequence maintained per selling identity. You must review the VAT treatment you select and the resulting invoices for correctness. cori is not liable for a tax assessment, penalty, or interest resulting from a VAT mode you selected, from an incorrect or incomplete seller identity, or from a rate you overrode.
Where you pass the Booking Fee through to the buyer, it appears on your invoice as a separate line item (“Vorverkaufsgebühr”) and is taxed at your event’s VAT rate. You accept that treatment.
cori invoices you separately for the Booking Fees collected in each settlement period, with German VAT where applicable. Where you have supplied a valid VAT identification number of another EU member state, the reverse charge procedure applies.
You warrant and undertake that:
You must not publish an event without a complete seller identity. The platform enforces this, but the obligation is yours.
If you cancel an event, or if it cannot take place, you must refund every ticket buyer without delay, and you must inform them promptly. Marking an event as cancelled in the dashboard changes its status; it does not by itself refund buyers, notify them, or invalidate outstanding tickets. You remain responsible for doing so, whether through the cori dashboard or your own Stripe dashboard.
Where you fail to refund buyers within a reasonable period, we may refund them on your behalf from funds still available on your connected account, notify buyers of the cancellation directly, and suspend your ability to sell further tickets. We are not obliged to do any of this, and doing it once does not oblige us to do it again.
In respect of buyer personal data arising from ticket sales, cori and you are each independent controllers within the meaning of Art. 4(7) GDPR, each for your own purposes. cori processes buyer data to operate the shop, issue tickets and invoices, and run check-in. You process the buyer data made available to you — buyer email address, holder names, ticket and seat details, purchase and check-in times — for the purpose of performing the ticket contract, admitting attendees, and meeting your retention obligations.
You must: process buyer data only for those purposes; not use it for marketing without a valid legal basis obtained by you; provide your own privacy information to buyers where required; answer data subject requests addressed to you; keep exported attendee lists secure; delete them when no longer needed; and notify us without undue delay of any personal data breach affecting buyer data you obtained through cori Tickets.
Where you supply personal data to cori to act on — principally the names and email addresses of recipients of complimentary tickets and guest lists — you are the controller and cori acts as your processor under Art. 28 GDPR. For that processing: cori processes only on your documented instructions given through the platform; imposes confidentiality on its personnel; implements appropriate technical and organizational measures; engages the sub-processors listed in the cori Privacy Policy; assists you with data subject requests and security incidents so far as reasonable; and deletes or returns the data at the end of the Agreement, subject to statutory retention. Your use of the relevant platform functions constitutes your instruction.
Statutory retention periods apply to invoices and accounting records — generally ten years under § 147 of the German Fiscal Code (AO) and § 14b of the German VAT Act (UStG). Neither party may delete such records before those periods expire.
You control who joins your event team. Every team member can see buyer personal data, export attendee lists, issue refunds, and issue complimentary tickets. You are responsible for whom you add, for removing people who no longer need access, and for their acts and omissions as if they were your own.
Scanner links are bearer credentials: anyone holding the link can check tickets in for that event until it expires or you revoke it, without a cori account. The offline scanner stores holder names and seat details on the device that opened the link. Share scanner links only with door staff you trust, revoke them when they are no longer needed, and do not post them publicly.
Either party may terminate this Agreement at any time with 30 days’ notice. You may not terminate with effect before every event you have sold tickets for has taken place, been cancelled and refunded, or been transferred with buyers’ agreement.
We may suspend your selling ability, unpublish an event, or terminate this Agreement with immediate effect where: you materially breach this Agreement; your Stripe account is restricted or closed; we have reasonable grounds to suspect fraud, money laundering, or an event that will not take place; you fail to refund buyers of a cancelled event; or we are required to do so by law or by Stripe or a card network.
Suspension or termination does not affect tickets already sold. Sections 5, 6, 9, and 12 survive termination.
cori is liable without limitation for damage arising from injury to life, body, or health caused by our breach of duty, for damage caused intentionally or by gross negligence, to the extent we have assumed a guarantee, and under the German Product Liability Act. Where we breach a material contractual obligation by slight negligence, our liability is limited to the damage foreseeable and typical for this kind of contract. Any further liability for slight negligence is excluded.
cori Tickets is provided without any warranty that it will be uninterrupted or error-free. We do not warrant that any particular volume of tickets will sell.
You indemnify cori against all third-party claims, and against fines, penalties, and reasonable legal costs, arising from: your event; your event listing; your breach of Section 7; unpaid rights or licence dues; your VAT treatment; your failure to refund buyers; and your handling of buyer personal data. We will notify you of any such claim, will not settle it without your consent (not to be unreasonably withheld), and will give you reasonable assistance in defending it at your cost.
We may change this Agreement, including the Booking Fee, by giving you at least 30 days’ notice by email to the address on your selling identity. If you do not accept a change, you may terminate this Agreement before it takes effect; continuing to sell tickets after it takes effect constitutes acceptance. A change to the Booking Fee never applies to tickets already sold, nor to an event already published, until that event has taken place.
This Agreement is governed by the law of the Federal Republic of Germany, excluding the UN Convention on Contracts for the International Sale of Goods. Where you are a merchant, a legal person under public law, or a special fund under public law, the exclusive place of jurisdiction is Landau in der Pfalz, Germany. Should any provision be or become invalid, the validity of the remaining provisions is unaffected.
cori Tech GmbH
Friedhofstr. 15
67378 Zeiskam
Germany
Email: info@getcori.app