Terms

Terms of service

The rules for buying and selling on Packagento. Last updated: 16 June 2026.

1. About Packagento

Packagento is a marketplace operated by Packagento Ltd, a company registered in England and Wales (company number 17267961), with its registered office at 128 City Road, London, United Kingdom, EC1V 2NX. In these terms, "Packagento", "we", and "us" mean Packagento Ltd.

Packagento operates a Composer-compatible registry and a Stripe Connect billing platform for Magento 2 modules, themes, and related packages. We are a marketplace facilitator: vendors publish packages, buyers purchase licences, and we run the infrastructure that connects the two. The vendor is the seller of the package; Packagento is the merchant of record on the payment so that one consistent refund and dispute process applies to every sale.

These terms cover both buyers and vendors. The vendor sections only apply once you have submitted a vendor application and accepted the vendor terms during sign-up.

2. Accounts

You need an account to buy or sell. One identity per account: a single human or single legal entity per registration. The contact email, billing details, and vendor profile information you supply must be accurate and kept current. You are responsible for everything done under your account.

We may suspend or close an account for: violating these terms, repeated chargebacks, fraud, impersonation, attempts to bypass licensing or rate-limiting, abusive behaviour towards other users or support staff, or non-response to compliance or KYC requests from our payment processor.

3. Buyer terms

3.1 What you are buying

A purchase grants a licence to install and use the package on the project or projects covered by the licence. You are not buying the source code outright and you are not acquiring the vendor's intellectual property. Sub-licensing, resale, and public redistribution of the package require the vendor's separate written permission.

3.2 Installing via Composer

Licences are delivered through Composer. Each project you register receives a token that you embed in auth.json; the marketplace serves only the package versions and metadata that your active licences entitle you to. Sharing a token with anyone outside your organisation is a breach of these terms and grounds for token revocation.

3.3 Refund window

You can request a refund within 14 days of the licence creation date from your Licenses page. Refund decisions are made centrally by Packagento. Approved refunds reverse the original charge through Stripe on its standard 5 to 10 business day timeline and deactivate the licence at the same time. Code already installed in your project's vendor directory is not removed by Composer; the licence simply stops authorising new installs or updates.

3.4 Subscriptions

Subscription packages are billed per renewal period. Each renewal grants continued access for the next period. You can cancel a subscription at any time from your Licenses page; the licence remains active until the end of the current paid period and then ends. Refund requests against a specific renewal are reviewed the same way as a one-off sale. Cancelling future renewals and refunding the most recent invoice are independent actions.

3.5 Disputes and chargebacks

If a package is not what you expected, please request a refund through the marketplace first. Once you open a card-issuer chargeback, the timeline is controlled by your bank and the card networks rather than by us. We mediate, but the outcome is decided externally. Lost chargebacks deactivate the licence the same way an approved refund would.

4. Vendor terms

4.1 Publishing rights

By listing a package you grant Packagento a non-exclusive licence to distribute that package and its tagged versions through the marketplace's Composer endpoints, browse pages, search results, and any future channels we add for the same purpose. You retain ownership of your code. This licence is limited to the activities needed to operate the marketplace and ends when you remove the package, except for archival and audit copies we are required to keep.

You warrant that you own or are licensed to publish every file in the package, that the code does not contain malware, trackers, or unlicensed third-party content, and that you will respond to reasonable support requests from buyers within a reasonable time.

4.2 Payouts and refund clawback

Vendor payouts flow through Stripe Connect Express. Your share of each sale is held during the buyer's refund window (see section 3.3) and released to your connected account once the window closes. If a refund is approved while a sale is still held, your share for that sale is taken back out of the held amount; nothing has to be returned from your bank because the money was never paid out. If a refund or lost chargeback lands after the window has closed, the clawback is taken from your Stripe connected balance or netted against your next settlement period. Persistently negative settlement periods are raised with you directly.

4.3 Prohibited content

Packages must not contain malware, backdoors, cryptominers, undisclosed phone-home telemetry, code that circumvents Magento or third-party licensing, scraped or pirated content, or anything illegal in the jurisdiction in which you publish. Packagento may remove a listing, refund buyers, and suspend the vendor account for breach of this section.

4.4 Abandonment

Packages with no new tagged release for an extended period, an unresponsive vendor, or unresolved compatibility breaks may be flagged as abandoned. Abandoned listings are not removed automatically but may be marked accordingly in the browse UI so buyers can make informed choices. Vendors are notified before any flag is applied and can clear it by resuming maintenance.

4.5 Platform fee and tax

Packagento takes a platform fee from each paid sale. Free packages carry no fee. The current rate is shown on your earnings page and on the public pricing page. We act as the marketplace facilitator for tax purposes; the vendor remains the seller of record. Tax is collected on the vendor's behalf according to the registrations the vendor has in place.

5. Payments

Card payments are processed by Stripe under their terms and privacy policy. Packagento records Stripe customer, payment intent, subscription, and transfer identifiers but never stores raw card numbers. Vendor payouts are processed through Stripe Connect Express; vendors are bound by Stripe's Connected Account Agreement as part of onboarding.

6. Intellectual property

Vendors retain ownership of the code they publish. The marketplace branding, browse pages, documentation, and software running the platform are owned by Packagento. The licence granted to Packagento in section 4.1 covers only the activities needed to distribute the package through the marketplace. The licence granted to buyers in section 3.1 covers only installation and use of the package on the buyer's projects.

6.1 Trademarks

Magento is a trademark of Adobe Inc. All other product names, logos, and brands are the property of their respective owners. Packagento is an independent marketplace and is not affiliated with, endorsed by, or sponsored by Adobe Inc. References to Magento and Adobe Commerce are used for descriptive and compatibility purposes only.

7. Token and credential security

You are responsible for keeping account passwords, project tokens, Composer auth.json entries, Git provider tokens, and Stripe credentials confidential. Do not commit tokens to public repositories or share them with anyone outside your organisation. Rotate any credential that has been exposed and notify support if you suspect misuse. We may revoke a token that we have reason to believe is compromised.

8. Termination

Either side can end this agreement. Buyers can close their account at any time from the account page; existing perpetual licences remain valid for installation as long as the marketplace continues to operate. Subscription licences stop renewing at the end of the current period.

Vendors can leave on 30 days' notice. Pending payouts continue to settle after departure on the normal release schedule. Licences already issued to buyers remain valid for installation; we may continue serving the last published versions through Composer endpoints to honour those existing licences for a reasonable period. No new sales of the package are made after the vendor leaves.

We can suspend or terminate an account for serious or repeated breach of these terms, or where required by our payment processor or by law. Where the breach is curable we will give notice and a reasonable chance to fix it first.

9. Disclaimers

Packages are published by third-party vendors. Packagento operates the marketplace; we do not warrant the fitness, quality, security, or compatibility of any individual package. Quality is the vendor's responsibility. Buyers should review package documentation, version history, and any quality indicators we surface before installing on a production system.

Packagento mediates buyer-vendor disputes in good faith and applies a consistent refund process, but we do not guarantee any particular outcome.

10. Limitation of liability

To the maximum extent permitted by applicable law, neither party is liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, lost revenue, or lost data, arising out of or related to this agreement or the marketplace. Each party's aggregate liability is limited to the fees paid to or by the other party in the preceding 12 months. Nothing in these terms limits liability that cannot be limited under applicable law (such as liability for fraud, gross negligence, or death and personal injury caused by negligence).

11. Governing law

These terms are governed by the laws of England and Wales, and the courts of England and Wales have jurisdiction over any dispute arising from them. If you are a consumer, this does not deprive you of any mandatory protections available to you under the law of your country of residence.