{# app/templates/admin/vendor-create.html #} {% extends "admin/base.html" %} {% from 'shared/macros/headers.html' import page_header %} {% from 'shared/macros/alerts.html' import error_state %} {% block title %}Create Vendor{% endblock %} {% block alpine_data %}adminVendorCreate(){% endblock %} {% block content %} {{ page_header('Create New Vendor', subtitle='Create a vendor (storefront/brand) under an existing company', back_url='/admin/vendors', back_label='Back to Vendors') }} {# noqa: FE-003 - Custom success message with nested template #}

Vendor Created Successfully!

{{ error_state('Error Creating Vendor', error_var='errorMessage', show_condition='errorMessage') }}
Loading companies...

Parent Company

Vendors are storefronts/brands under a company. Select the parent company for this vendor.

The company this vendor belongs to

Vendor Information

Unique identifier (uppercase, 2-50 chars)

.example.com

Lowercase letters, numbers, and hyphens only

Marketplace URLs (Optional)

CSV feed URLs for product import from Letzshop marketplace

{% endblock %} {% block extra_scripts %} {% endblock %}