Vendors
Vendor and package review
What Packagento checks when you apply, what we check on each package, and what you see while you wait.
Two review steps
Becoming a vendor on Packagento involves two independent reviews:
- Vendor application review - a one-time look at you and the identity you want to publish under. Until this clears, none of your packages are visible to buyers.
- Per-package review - each package you add is looked at once before it goes live on the marketplace. See Quality and review for the detail.
Release tags you push after a package is live do not get individual review. They run through automated checks and surface on the release page; there is no manual gate per release.
What we look at on your application
When you submit the vendor application form, Packagento reviews:
- You - the account you applied with, your display name, and the description you wrote about who you are and what you publish.
- Your repository identity - the website you provided (if any) and whether the public footprint you point at is coherent with the slug you have asked for.
- Your slug - the lowercase namespace that will prefix every package you publish (for example
acme/inacme/hello-world). We check that nothing already published clashes with it and that it is not a trademark or impersonation of another vendor. Once your application is approved the slug is fixed and cannot be changed, because every existing URL and every customer'scomposer.jsonreferences it. - Your acceptance of the Vendor Terms of Service - the form will not submit unless you have ticked the current version. Your acceptance is recorded against the exact version you agreed to.
Typical timing
Applications are reviewed by hand. Most are answered within a few business days. There is no formal SLA: a denser application backlog or a question that needs your input will extend the wait.
While you wait you can already start the rest of your onboarding: connecting a Git provider, beginning Stripe Connect setup, and adding draft packages. None of it is visible to buyers until your application is approved, but having it ready means you publish the moment the review clears.
Possible outcomes
Your application ends in one of three places:
- Approved
- You receive an approval email and your vendor dashboard unlocks the rest of the onboarding flow. Continue to Vendor onboarding to connect Stripe and publish your first package.
- Rejected with a reason
- You receive an email explaining what blocked the approval. Most rejections are addressable: a slug clash, a missing description, or an identity check that did not match the website you supplied. Revise your application from the vendor dashboard and submit again; the review restarts from scratch.
- Held with a question
- If we need more information to make a decision, Packagento emails you directly from the marketplace contact address. Your application stays pending until you reply.
After approval
Approval unlocks the rest of onboarding but does not by itself open paid checkout against your packages. You still need to finish Stripe Connect setup before buyers can pay you. See Vendor onboarding for the Stripe Connect walkthrough. Free packages can be installed by buyers as soon as your application is approved.
Each package you add after approval still goes through its own one-time review before it becomes visible to buyers. The vendor-level approval is not a blanket pass for everything you upload.
Auto-suspension on a disallowed payout currency
Packagento maintains a list of payout currencies it can settle in. When your Stripe Connect account reports its default currency to us, we check it against that list. If your default currency is not allowed, your vendor account is suspended automatically and you receive an email about it.
This is not a judgment on you; it is a guard against orders we cannot pay you out for. The usual cause is a Stripe account configured in a region we do not yet support. If you believe your currency should be supported, get in touch through our contact form and we will tell you whether the gap is a configuration issue on your side or a region we have not enabled yet.
If you disagree with an outcome
If your application is rejected and you think the reason is wrong, or your vendor account has been suspended and you believe it should not have been, get in touch through our contact form from the address on your Packagento account. Include your vendor slug and a short explanation of what you think should change. A human at Packagento will read it and reply.
You can also revise and resubmit the application directly without writing in - a fresh submission re-enters the review queue with the new information.
See also
- Apply to be a vendor - the application form itself, field by field.
- Vendor onboarding - what to do once your application is approved: Git provider, Stripe Connect, your first package.
- Quality and review - the per-package review and the automated checks that run on every release.