PRO Package

The PRO package includes everything from START and GROWTH and adds features for stores with more complex order handling: fulfilment partners, split fulfilment, fulfilment statuses, partner panel, product personalization, private customer files and design approval.

What Is Already Available From START And GROWTH

PRO still includes all lower-package features:

  • storefront, catalogue, products, variants, add-ons, cart and checkout;
  • customer account, password reset, order history and reviews;
  • store panel, orders, customers, settings, demo data and employees;
  • product import and export;
  • order exports;
  • sales reports;
  • tracking;
  • backup and test restore;
  • compliance, SEO, sitemap, GA4, cookies, newsletter, 2FA, rate limiting and audit log.

What PRO Adds

Area Additional features
Fulfilment partners Partner dictionary, operational contact, partner assigned to product and partner snapshot in order item.
Split fulfilment Order split into fulfilment groups per partner or internal team.
Fulfilment statuses Independent fulfilment statuses, production notes, tracking per fulfilment, issues and complaints per fulfilment.
Partner panel View limited to assigned fulfilments, minimized customer data and restricted operational actions.
Fulfilment export CSV/XLSX per partner with data needed to complete the order.
Notifications E-mails to fulfilment partners and design approval process notifications.
Personalization Text, textarea, select, radio, checkbox and file fields, required data, validation and visibility in cart and e-mails.
Customer files Private upload, MIME and size limits, controlled download and download audit.
Design approval Process status, customer approval or rejection, design versioning and corrections.

Fulfilment Partners

A fulfilment partner is a company or internal team that completes part of an order. In PRO, a product can be assigned to a partner, and an order can be split into fulfilment groups.

Important partner data:

  • partner code;
  • name;
  • operational e-mail;
  • phone;
  • contact person;
  • active status;
  • internal notes;
  • product or category scope.
Fulfilment partners in store settings
Fulfilment partners are configured in store settings as an operational contact dictionary used later by products and fulfilments.

Split Fulfilment

Split fulfilment lets one order be handled through multiple independent fulfilment streams. Example:

  • product A is handled by partner producer-1;
  • product B is handled by warehouse;
  • product C requires personalization and design approval;
  • each group has its own status, notes, tracking and history.

The order status remains the main status, but fulfilments can progress independently. This allows one part of an order to be shipped, an issue to be reported by one partner and other items to continue.

Order with fulfilment groups
PRO order details combine order status, payment status, fulfilments, tracking, documents and history.

Partner Panel

The fulfilment partner panel should show only the data needed to complete work:

  • assigned fulfilments;
  • products and variants;
  • quantities;
  • personalization data;
  • customer files or design files;
  • deadline and status;
  • limited shipping address when the partner ships directly;
  • production notes;
  • tracking and issue reporting.

A partner should not see full customer history, billing data, store settings, other partners or payments.

Fulfilment partner panel
The partner panel shows only assigned fulfilments and the minimum data needed to complete work.

Product Personalization

Personalization collects data required to manufacture or prepare a product. A personalization field can be:

  • text;
  • long text;
  • select;
  • radio;
  • checkbox;
  • file upload.

Each field can have a label, description, placeholder, default value, validation and required flag. Different personalization values for the same product should create separate cart lines so different designs are not merged into one item.

Product with variants and add-ons
On the storefront, the customer selects variants, add-ons and data needed to fulfil the product.

Private Customer Files

Customer files must be stored privately, outside the public directory. The system should control:

  • allowed MIME types;
  • maximum file size;
  • relation between file and order, item or fulfilment;
  • download permissions for customer, seller and partner;
  • download token;
  • download audit.

Customer files should never be linked as ordinary public URLs.

Design Approval

The design approval process is needed when a product requires a production file, visualization or correction.

Typical process:

  1. The customer places an order and provides personalization data.
  2. The store team or partner prepares a design.
  3. The customer receives a notification and approval link.
  4. The customer approves the design or rejects it with a comment.
  5. After approval, fulfilment continues.
  6. Design versions and decisions are saved in history.

Process statuses:

  • waiting for data;
  • waiting for design;
  • waiting for approval;
  • approved;
  • rejected;
  • in correction;
  • ready for fulfilment.

Fulfilment Export

Fulfilment export per partner is used to pass only the data needed to complete work:

  • order ID and fulfilment ID;
  • product, variant, SKU and quantity;
  • personalization data;
  • controlled download links for files;
  • deadline;
  • status;
  • production notes;
  • minimal shipping data when the partner ships the product.
Fulfilment exports and reports in Operations
PRO Operations include reports, order exports and fulfilment exports for partners.

Security And Compliance In PRO

PRO needs stricter access discipline because employees, partners and sometimes customer files are part of the workflow.

Recommendations:

  • every partner has a separate account or limited access channel;
  • a partner sees only their fulfilments;
  • customer files are not public;
  • file downloads are audited;
  • 2FA is enabled for accounts with access to customer data;
  • audit log includes status changes, downloads, approvals and design rejections;
  • data shared with partners is minimized.
PRO store compliance
Compliance in PRO helps monitor accessibility, SEO, rate limiting, audit, cookies and data risks.

PRO Checklist

  1. All START checklist items are complete.
  2. All GROWTH checklist items are complete.
  3. Fulfilment partners have codes, contacts and active status.
  4. Products that require fulfilment have an assigned partner.
  5. Orders split into correct fulfilment groups.
  6. A partner sees only their fulfilments and minimal data.
  7. Fulfilment export per partner contains required data and no excessive data.
  8. Product personalization fields have labels, validation and clear descriptions.
  9. Customer files are private and downloaded through a controlled endpoint.
  10. Design approval stores the customer decision and design versions.