Packages from tmonier · Transparency log
-
PHP
tmonier/sylius-admin-order-creation-plugin
Create orders on behalf of customers (phone and back-office orders) from the Sylius 2 admin panel
-
PHP
tmonier/sylius-agentic-feeds-plugin
Product feeds for AI shopping assistants and comparison engines in Sylius 2: Google Merchant Center (XML/TSV), OpenAI product feed (jsonl.gz), Stripe Agentic Commerce catalog (CSV), per channel, locale and currency, with validation reports, stock/price deltas and Product JSON-LD
-
PHP
tmonier/sylius-ai-catalog-copilot-plugin
AI catalog copilot for the Sylius 2 admin: reviewable product description, meta and translation suggestions through Symfony AI
-
PHP
tmonier/sylius-audit-log-plugin
Audit log of admin changes (who changed what, when) for the Sylius 2 admin panel
-
PHP
tmonier/sylius-b2b-mcp-plugin
B2B tools for the official Sylius MCP server: signed-in buyers use Claude or ChatGPT to list and reorder their orders, quick order by SKU, request quotes and read their trade credit statement (OAuth 2.1 with PKCE, checkout handoff to the shop)
-
PHP
tmonier/sylius-b2b-predictive-analytics-plugin
Predictive reorder analytics for Sylius 2 B2B: median interval calculation between successive orders per company and product, scheduled recalculation, reorder alerts
-
PHP
tmonier/sylius-b2b-sales-copilot-plugin
AI-powered B2B purchasing assistant for Sylius 2: the buyer formulates their purchase request in natural language from their account, the copilot prepares the cart from past orders and quotes
-
PHP
tmonier/sylius-bulk-actions-plugin
Bulk actions for the Sylius 2 admin grids: enable/disable, taxons and channels for products, cancel orders, mark payments as paid, ship shipments, customer groups
-
PHP
tmonier/sylius-channel-access-plugin
Per-channel access mode for Sylius 2 (open, prices hidden, closed): anonymous visitors are redirected to the login on a closed channel, prices and purchase are hidden and refused server-side (storefront and shop API) when prices are hidden, with a configurable allow-list of exempt routes
-
PHP
tmonier/sylius-command-palette-plugin
Command palette (Ctrl+K / Cmd+K global search) for the Sylius 2 admin panel: orders, customers, products, promotions and admin pages
-
PHP
tmonier/sylius-company-accounts-plugin
B2B company accounts for Sylius 2: companies with members and roles (admin, buyer, approver), company area in the customer account (members, company orders), admin CRUD, shop and admin API, voters, events, and an optional account owner bridge for the order-hold kernel
-
PHP
tmonier/sylius-company-insights-plugin
Purchasing dashboard for Sylius 2 B2B company accounts: spend, orders, average basket and active buyers of the period with the variation against the previous period, reserved to the company administrators
-
PHP
tmonier/sylius-container-fill-plugin
Pallet & Truckload Builder for Sylius 2: container types, logistics data per variant, a load planner (pallet places, payload, volume) with a fill gauge in the cart, B2B fill rules enforced at checkout (shop and API), per-container shipping
-
PHP
tmonier/sylius-customer-asset-management-plugin
Customer asset management for Sylius 2: customers declare their equipment fleet and the catalogue can be filtered to the compatible spare parts
-
PHP
tmonier/sylius-digital-product-passport-plugin
Digital Product Passport plugin for Sylius 2: open and versioned sustainability data model (origin, recyclability, repairability), public passport page, no regulatory compliance promise
-
PHP
tmonier/sylius-einvoice-transmission-plugin
Transmission of Factur-X electronic invoices for Sylius 2: replaceable transmitter port, log of the sends with their statuses, idempotent listener of the Factur-X plugin event
-
PHP
tmonier/sylius-erp-flatfile-plugin
Flat-file exchange with an ERP for Sylius 2: orders exported as CSV files (documented contract, UTF-8, ";" separator, minor-unit integers) from the events of the webhook outbox, deposited atomically in an exchange directory
-
PHP
tmonier/sylius-facturx-plugin
Factur-X / ZUGFeRD (EN 16931) electronic invoices for the Sylius 2 Invoicing Plugin: PDF/A-3 with embedded CII XML
-
PHP
tmonier/sylius-gpsr-plugin
EU General Product Safety Regulation (GPSR, Regulation (EU) 2023/988, Art. 19) product safety information for Sylius 2
-
PHP
tmonier/sylius-order-hold-plugin
Shared order-hold kernel for Sylius 2: keeps held orders out of the unpaid-orders cancellation, filters payment methods everywhere (shop, API, default method, post-order change) and blocks payment entry, through single decorators and tagged checkers
-
PHP
tmonier/sylius-pack-ai-headless
AI and headless pack for Sylius 2: product feeds for AI assistants, AI catalog copilot, B2B tools for the Sylius MCP server and reliable outgoing webhooks, installed with one command
-
PHP
tmonier/sylius-pack-compliance-tooling
Compliance and tooling pack for Sylius 2: Factur-X invoices, GPSR product safety data, audit log, order and customer timeline, command palette and bulk actions, installed with one command
-
PHP
tmonier/sylius-punchout-cxml-plugin
B2B PunchOut cXML/OCI connector for Sylius 2: lets your shop act as a PunchOut supplier for procurement systems (Ariba, SAP, Coupa…)
-
PHP
tmonier/sylius-purchase-approval-plugin
Purchase approval for Sylius 2 B2B company accounts: order and approval limits per member, pending orders held until a company approver approves them (no payment, shipment or invoice before), acknowledgement e-mail, expiry, shop, admin and API
-
PHP
tmonier/sylius-quick-order-plugin
B2B quick order for Sylius 2: paste SKU;quantity lines or upload a CSV, preview, add up to hundreds of lines to the cart in one pass, reorder past orders, bulk add through the shop API
-
PHP
tmonier/sylius-quote-request-plugin
B2B request for quote for Sylius 2: quote requests from the cart or a product page, admin negotiation (prices, discount, validity), proposals by e-mail, acceptance into a regular checkout with locked negotiated prices
-
PHP
tmonier/sylius-registration-approval-plugin
Registration approval for Sylius 2: accounts registered on a channel stay pending until an administrator approves or rejects them; pending and rejected customers are treated as anonymous by the channel access plugin; approval and rejection e-mails; no account enumeration
-
PHP
tmonier/sylius-tier-pricing-plugin
Volume (tier) pricing for Sylius 2: quantity price breaks per channel, customer group, product or variant, applied in the cart, shown on product pages and in the cart as conditional prices, CSV import/export and API
-
PHP
tmonier/sylius-timeline-plugin
Order and customer timeline with internal staff notes for the Sylius 2 admin panel
-
PHP
tmonier/sylius-trade-credit-plugin
B2B trade credit (payment on account) for Sylius 2: credit accounts with limits, net terms and end-of-month terms, atomic reservations, statements, admin open items and Factur-X payment terms
-
PHP
tmonier/sylius-webhook-outbox-plugin
Transactional outbox for outgoing Sylius 2 webhooks: atomic event capture, Standard Webhooks signatures, retries, dead letters and replay from the admin panel
-
PHP
tmonier/sylius-withdrawal-plugin
EU withdrawal button (Directive (EU) 2023/2673, Art. 11a Consumer Rights Directive) for Sylius 2