We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Vendor registration pages with Organization details, offers, FAQs, and breadcrumbs.
Defines the organization managing vendor registration.
Captures registration fees or enrollment terms.
Answers eligibility, document requirements, and approval timing.
Provides navigation context for the registration page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://www.example.com/vendors#org",
"name": "Northwind Procurement",
"url": "https://www.example.com/vendors",
"legalName": "Northwind Procurement LLC",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Vendor Support",
"email": "vendors@example.com"
}
},
{
"@context": "https://schema.org",
"@type": "Offer",
"@id": "https://www.example.com/vendors#registration",
"name": "Vendor Registration Fee",
"description": "One-time registration fee for new vendor applications.",
"price": "0.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/vendors#apply"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Who can register as a vendor?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Businesses with a valid tax ID and proof of insurance may apply."
}
},
{
"@type": "Question",
"name": "How long does approval take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most applications are reviewed within 10 business days."
}
},
{
"@type": "Question",
"name": "What documents are required?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Provide a W-9, insurance certificate, and contact information for references."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Vendors", "item": "https://www.example.com/vendors" },
{ "@type": "ListItem", "position": 3, "name": "Registration", "item": "https://www.example.com/vendors#apply" }
]
}
]If categories are listed on the page, add them to the Offer description or include separate Offers per category.
Include compliance requirements in the FAQ answers and link to any required documents.