By submitting a vendor application you agree to the following terms. These mirror sections 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, and 12 of the public Packagento Terms of Service; the public page is authoritative if there is any conflict.
1. About Packagento and your role
Packagento operates a Composer-compatible registry and a Stripe Connect billing platform for Magento 2 modules, themes, and related packages. Packagento is a marketplace facilitator. You are 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.
2. 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.
3. Payouts and refund clawback
Vendor payouts flow through Stripe Connect Express. Your share of each sale is held during the buyer’s refund window (14 days by default, configurable in admin) 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.
You authorise Packagento to: hold buyer funds for the refund-eligible window, reverse transfers and application fees on refund, and pause payouts during dispute resolution.
4. 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.
5. 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. You will be notified before any flag is applied and can clear it by resuming maintenance.
6. 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. Packagento acts 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.
7. Account rules
One identity per account: a single human or single legal entity per registration. Contact email, billing details, and vendor profile information must be accurate and kept current. You are responsible for everything done under your account.
8. Stripe Connected Account Agreement
You are bound by Stripe’s Connected Account Agreement, presented during Express onboarding. KYC and identity verification requirements come from Stripe; non-response to Stripe’s requests can pause payouts until resolved.
9. Token and credential security
You are responsible for keeping account passwords, Git provider tokens, project 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.
10. Termination
You 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; Packagento 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 you leave.
Packagento may suspend or terminate a vendor 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.
11. Disclaimers and liability
You are responsible for the quality, security, and support of your packages. Packagento mediates buyer-vendor disputes in good faith and applies a consistent refund process but does not guarantee any particular outcome. To the maximum extent permitted by applicable law, each party’s aggregate liability is limited to fees paid to or by the other party in the preceding 12 months, and neither party is liable for indirect, incidental, special, consequential, or punitive damages.
12. Changes to these terms
When the vendor terms version is bumped, you are asked to re-accept the new version on your next vendor profile submission. The apply form refuses to submit against a stale version so you always accept the current text.
See the public Terms of Service for the full text including the buyer sections.