Terms and Conditions

Last updated: September 2026

Welcome to stockportal.io ("Service"), operated by R Brookes T/A StockPortal.io ("we", "us", "our"). By subscribing to, accessing, or using any part of our Service—whether via Stripe checkout, online registration, or administrative panel—you ("the Client", "you", "your") agree to be bound by these Terms and Conditions.

1. General Subscription, Billing, & Pricing Modifications

1.1 Subscription & Billing Mechanics

  • Business-to-Business (B2B) Contract Only: This Service is provided exclusively to commercial businesses, sole traders, partnerships, and corporate entities for commercial purposes. By registering or subscribing, you confirm you are acting solely for business purposes. Consumer protection laws and statutory consumer cooling-off periods do not apply to this agreement.

  • Month-to-Month Billing: All services are billed in advance on a recurring monthly subscription basis according to the tier and rates selected at registration or listed on our current pricing schedules.

  • What Your Subscription Covers: Our pricing is strictly for one brand per portal. A subscription license covers one (1) single trading company or business entity, allowing you to list and manage all product ranges, SKUs, and catalogues sold under that single business name, up to your plan’s SKU limits.

  • How We Classify Separate Entities: If a company, corporate group, or holding parent operates multiple trading arms, each distinct brand requires its own separate portal subscription. We classify businesses as separate entities if they have any of the following:

    • Operating under separate brand or trading names;

    • Maintaining distinct product ranges or SKU catalogues;

    • Publishing their own independent brochures, price lists, or marketing materials.

  • GBP Base Currency & Auto-Conversion: All platform subscription fees, maintenance charges, and sub-services are quoted and billed in GBP (£). If you pay in another currency, Stripe will automatically process the currency conversion at checkout based on current exchange rates.

  • Provider Discretionary Right to Cancel: We reserve the right to cancel your subscription, block access, or refuse service at any time, for any reason, and at our sole discretion.

  • Payment Failure & Suspension: Subscription fees must be paid on time. If a Stripe payment fails or an invoice goes unpaid, we reserve the right to suspend or disable access to your portal(s) immediately.

1.2 Price Changes, Rate Protection, & 90-Day Advance Notice

  • Price Adjustment Rights: We reserve the right to adjust monthly subscription pricing, maintenance rates, and package tiers at any time at our sole discretion.

  • New Subscriptions: Updated prices take effect immediately for any new client registrations or plan upgrades initiated after the published price change.

  • Existing Accounts & Locked-In Pricing: If your subscription was explicitly executed under a locked-in promotion or custom agreement, your rate will remain unchanged for the duration of that guaranteed promotional period.

  • Mandatory 90-Day Notice Period for Existing Subscribers: For all active, existing accounts subject to a rate increase, we will provide at least ninety (90) days' advance written notice (via email or administrative dashboard notification) before any price increase takes effect on your recurring renewal. Continued use of the Service following the 90-day notice period constitutes acceptance of the new pricing structure. If you do not agree to the price adjustment, you may cancel your subscription at any time prior to the price change taking effect.

2. Core Stock Portal Operations & Data Management

2.1 Onboarding & Setup

  • Initial Setup Included: Active subscriptions include one (1) initial system setup and database population at £0 additional cost, built strictly from the spreadsheet file you supply.

  • Mandatory Data Format: Catalogue files must be supplied EXCLUSIVELY via Google Sheets or Microsoft Excel (.xlsx / .xls). PDFs, Word documents, plain text emails, handwritten notes, messaging apps, or unstructured images/screenshots are strictly prohibited and will be rejected without processing. Every item in the spreadsheet must explicitly contain:

    • SKU Code (Unique identifier)

    • Product Description (Explicit name, e.g. "Veneto 610 Basin")

    • Product Range Name (Product Range Name where possible, or clear category heading e.g. "Veneto", "Accessories", "Taps")

    • RRP (Recommended Retail Price)

2.2 Tier Structure, SKU Limits, Access & Catalogue Maintenance

  • Pro Plan: Billed according to current subscription fees published at checkout. Supports up to a maximum of 1,000 SKUs.

  • Premier Plan: Billed according to current subscription fees published at checkout. Supports up to a maximum of 5,000 SKUs.

  • Custom Enterprise Catalogues (5,000+ SKUs): Catalogues exceeding 5,000 SKUs are not covered under standard plan pricing and require custom database infrastructure. Any business requiring support for more than 5,000 SKUs will be provided with a custom quote tailored to their specific database requirements.

  • Client Access Limitations: Client access is strictly limited to operational portal tools, such as toggling item availability (e.g., setting items as active/inactive or in-stock/out-of-stock). Clients cannot directly edit, add, or alter master catalogue data.

  • Master Catalogue Changes & Super Admin Updates: Any modifications to the master database—including adding or removing items, altering SKU codes, updating product descriptions, modifying product ranges, or changing RRPs—must be processed by super admin. All such database updates will be quoted separately and require explicit Client approval and payment prior to any work being executed.

2.3 Zero Liability for Post-Launch Information

  • No Verification of Data: StockPortal formats and populates data strictly as received from the Client. We do not audit, check, or verify product descriptions, stock counts, SKU codes, prices, or lead times.

  • Zero Post-Launch Liability: Once your portal is deployed live, StockPortal accepts zero responsibility or liability for any incorrect, inaccurate, outdated, or misleading information displayed on the platform. The Client assumes sole and total responsibility for all inventory data shown on their portal.

3. General Operations, Cancellation, Liability, & Intellectual Property

3.1 Account Cancellation & Data Deletion

  • Cancellation Rights: You have the right to cancel your subscription at any time at your sole discretion via your Stripe billing portal or by contacting us. Equally, StockPortal reserves the absolute right to cancel your subscription, terminate access, or discontinue service at any time and at our sole discretion without needing to provide a reason.

  • End-of-Term Access: Unless cancelled for cause or breach of terms, upon cancellation, your portal(s) will remain live until the end of your current paid billing period. No partial-month refunds are issued.

  • Immediate Deletion: On the final day of your paid billing cycle (or immediately upon termination for cause), access to your portal(s) will be deactivated, and all portal configurations and SKU database records will be permanently deleted from our servers immediately. It is your sole responsibility to export and back up your data prior to account expiration.

3.2 Hosting & Limitation of Liability

  • Third-Party Infrastructure: The Service is hosted on third-party cloud infrastructure. While we aim for high uptime, we are not liable for server downtime, network interruptions, slow connection speeds, or hosting provider failures.

  • Zero Liability for Financial Loss: We are not liable for any lost sales, lost profits, business disruption, loss of data, or customer claims resulting from portal downtime, account cancellation, or incorrect stock indicators.

  • Zero Financial Liability & Zero Refunds: To the maximum extent permitted by English law, StockPortal holds no liability to you for any and all claims, damages, losses, or disputes arising out of or related to this Service—whether in contract, tort (including negligence), or otherwise. StockPortal shall under no circumstances be liable to issue subscription refunds, compensate for service disruptions, or pay financial compensation of any kind.

  • Unlawful Exclusions: Nothing in these terms excludes liability for fraud, fraudulent misrepresentation, or death/personal injury caused by negligence, where such exclusion is illegal under English law.

3.3 Intellectual Property Rights

  • Client Data: The Client retains ownership of all intellectual property rights, product data, logos, and business information supplied to us.

  • Platform & System Ownership: StockPortal retains exclusive ownership of all software, source code, system architecture, portal frameworks, graphics, and interface designs. Nothing in this agreement grants the Client any ownership rights or permissions to duplicate, reverse-engineer, or copy the platform.

  • Grant of License: The Client grants StockPortal.io a non-exclusive, worldwide, royalty-free, revocable license to use and display the Client’s trade name, business name, and corporate logo on our public website (stockportal.io), marketing communications, sales decks, and promotional channels solely to identify the Client as a user of the Service.

  • Brand Protection: We agree to use the Client’s logos strictly in their provided format and will not modify, alter, or misuse the Client’s intellectual property .

  • Opt-Out & Removal: The Client may revoke this publicity license at any time by submitting a written request to the designated support contact details provided within their client administrative dashboard. Upon receipt of such notice or upon termination of the Client's subscription, StockPortal.io will remove the Client’s logo and references from all active digital marketing materials and website assets within five (5) business days.

3.5 Governing Law & Legal Jurisdiction

These Terms and Conditions shall be governed by and construed in accordance with the laws of England and Wales. Any legal disputes, claims, or proceedings arising out of or in connection with these terms or the Service shall be subject to the exclusive jurisdiction of the courts of England and Wales.