Seller Agreement
Last updated: 15 April 2026
This Seller Agreement applies to anyone who connects a Stripe account to Roll for Company in order to accept payments for paid events or table bookings. It supplements, and does not replace, our Terms and Conditions and Refund Policy.
Parties
This agreement is between you (the "Organiser") and Engine House Solutions Ltd, trading as Roll for Company ("we", "us", "our"), a company registered in England and Wales under Company No. 09880979.
Where you are connecting a Stripe account on behalf of a venue, group, or other legal entity, you confirm that you have authority to bind that entity to this agreement.
Merchant of Record
You are the merchant of record for every transaction processed through your connected Stripe account. That means:
- The customer's contract for the event or booking is with you, not with us.
- Funds are paid into your connected Stripe account, not into ours.
- You are responsible for delivering the event or booking that the customer paid for.
- You are responsible for collecting and remitting any applicable taxes, including VAT and income tax. Roll for Company does not withhold tax on your behalf.
- You are responsible for compliance with consumer protection law, including providing clear information about cancellation rights where they apply.
Roll for Company acts as a technology platform and limited payments agent. We facilitate the connection between you and the customer, we route payment through Stripe, and we collect the platform fee set out below.
Platform Fee
A platform fee applies to each transaction. It is collected automatically by Stripe at the point of payment and deducted from the amount that lands in your connected account.
The default fee is 2.5 percent of the gross transaction amount, rounded up to the nearest pence, with no minimum fee. This is the rate that applies to every organiser unless we have agreed an alternative fee schedule with you in writing (for example, a subscription plan that reduces or removes the per-transaction rate in exchange for a monthly charge). The current rate that applies to your account is always shown in your payment settings.
Stripe's own processing fees apply on top of our platform fee. These are billed by Stripe directly to your connected account at their published rates and are not collected by us. We do not absorb, subsidise, or guarantee Stripe's fees.
Where a refund is issued in full, our platform fee is reversed and the customer receives the full amount they paid. Where a refund is partial, our platform fee is reduced in proportion to the refunded amount. Stripe's own processing fees are not refunded by Stripe and remain a cost to you as the organiser.
Stripe Connect
Payments on Roll for Company use Stripe Connect Express. By connecting an account, you also agree to the Stripe Connected Account Agreement and the Stripe Services Agreement. Stripe is a separate legal entity. Their terms govern how they handle your account, your funds, and your customer data.
We do not have access to your Stripe login, your bank account details, or full card numbers. We see the payment status and limited identifying information that Stripe surfaces to connected platforms.
Disputes and Chargebacks
If a customer disputes a charge with their card issuer, the disputed amount is debited from your connected Stripe account, along with any Stripe dispute fee, until the dispute is resolved. This applies whether or not we agree with the dispute.
You are responsible for responding to disputes through Stripe's dispute interface and for providing the evidence needed to defend them. We may, but are not obliged to, assist.
Refunds
You agree to publish a refund position consistent with our Refund Policy on every paid event and bookable table you list. You may apply stricter or more generous terms within the limits of consumer protection law.
You authorise us to issue refunds from your connected account on your instruction (through the organiser dashboard) and to issue automatic full refunds where you cancel an event, where the platform identifies a duplicate charge, or where we are required to do so by law or by Stripe.
Acceptable Use
You agree that you will not use Roll for Company to:
- Sell tickets to events that breach our Acceptable Use rules.
- Sell anything that breaches Stripe's restricted business categories.
- List events or bookings that you do not have the right or capacity to deliver.
- Misrepresent the nature, location, or organiser of an event.
- Process test transactions through live customer cards.
Suspension
We may suspend your ability to accept payments, or refund pending transactions, where:
- We reasonably suspect fraud or breach of this agreement.
- Stripe reports a problem with your connected account.
- We are required to do so by law, by Stripe, or by a card scheme.
- You have an unusually high rate of disputes or refund requests.
Where we suspend payments, we will tell you why (unless we are prohibited from doing so) and what steps would lift the suspension.
Liability
To the extent permitted by law, we are not liable for losses arising from delays in payment, Stripe outages, customer disputes, refunds, or actions taken by Stripe or by card issuers in relation to your connected account. Nothing in this clause excludes liability that cannot be excluded under UK law.
Data
We process customer data in accordance with our Privacy Policy. Where you receive personal data about a customer (name, email, ticket details), you are an independent controller of that data and must process it in accordance with applicable data protection law.
Term and Termination
This agreement starts when you connect your first Stripe account and continues until either side terminates it. You can disconnect at any time from payment settings; doing so prevents new charges but does not affect transactions already in progress, refunds, or disputes.
We may terminate this agreement immediately for material breach, or on 30 days' notice for any other reason. Termination does not cancel obligations that have already accrued (including refund obligations to past customers).
Changes
We may update this agreement from time to time. Material changes will be notified by email and by a notice on this page at least 14 days before they take effect. Continued use of the platform after the change date constitutes acceptance.
Governing Law
This agreement is governed by the laws of England and Wales. Disputes are subject to the exclusive jurisdiction of the courts of England and Wales.
Acceptance
By ticking the "I have read and agree to the Seller Agreement" box on payment settings and clicking through to Stripe Connect onboarding, you confirm that you have read this agreement and agree to be bound by it.
Contact
Questions about this agreement: support@rollforcompany.com