Packages from silvershop-suite · Transparency log
-
PHP
silvershop-suite/address-formats
Per-country address field rules for SilverShop: labels, required fields, postcode validation and formatting. Fixes per-country checkout and provides a reusable address formatter.
-
PHP
silvershop-suite/address-lookup
Checkout address autocomplete for SilverShop (CMS 6): a server-side lookup service behind a per-country provider seam (postcode+number lookup / typeahead suggest / validation). Bundles three free, keyless providers — PDOK (NL), OpenPLZ (DE/AT/CH/LI) and Zippopotam (global postcode→city) — so NL + DA
-
PHP
silvershop-suite/analytics
Catalog analytics for SilverShop: privacy-friendly product-view tracking and a most-viewed-products report, with a record() API that a search module can feed for search-term reports.
-
PHP
silvershop-suite/api
Headless REST API for SilverShop (SilverStripe CMS 6): catalog/cart/order/customer resources, token auth with scopes, pagination, pluggable resources/serializers and order webhooks. A backwards-compatible superset of core's api/v1.
-
PHP
silvershop-suite/api-graphql
GraphQL overlay for silvershop-suite/api (SilverStripe CMS 6): a public /graphql schema for the SilverShop catalog, cart, checkout hand-off, orders and customer self-service — reusing the REST base's token auth, scopes and serializers. Thin by design: auth middleware + a handful of resolvers + schem
-
PHP
silvershop-suite/barcodes
Barcode image generation for SilverShop (CMS 6): render EAN-13, Code128 and QR codes to inline SVG or a PNG data-URI, from any code string or — guarded — from a product's GTIN stored by silvershop-suite/product-identity. For packing slips, invoices, shipping labels, PDFs and POS/scanning. Generation
-
PHP
silvershop-suite/brands
Native product brands / manufacturers for SilverShop: a Brand model, product-to-brand link, and a sales-by-brand report.
-
PHP
silvershop-suite/category-index
Derived, queryable flat index of product-to-category membership (primary + ancestors + secondary) for fast recursive category filtering in SilverShop.
-
PHP
silvershop-suite/colors
Product colours for SilverShop: a hex-swatch colour palette, product-level multi-colour tags, hex-valued colour variations, and a colour facet for the storefront search.
-
PHP
silvershop-suite/cookieconsent
A first-class, self-hosted consent-management platform (CMP) for SilverStripe: an accessible cookie banner + in-banner preferences centre, a server + JS consent-state API ($HasConsent), true script/tag blocking, Google Consent Mode v2 signalling and an immutable consent log. Works on any SilverStrip
-
PHP
silvershop-suite/currency-format
Set the shop base currency in the CMS (Settings > Shop) and render prices locale-aware for it (ICU): correct symbol, placement, separators and decimals. A drop-in for single-currency shops that would otherwise configure currency via YAML.
-
PHP
silvershop-suite/downloads
Downloadable (digital) products for SilverShop: attach files to a product and let paying customers download them through a secure, ownership-checked link.
-
PHP
silvershop-suite/invoicing
Immutable financial documents (invoices / credit memos) with overridable templates for SilverShop.
-
PHP
silvershop-suite/ledger
An immutable financial posting ledger / audit trail for SilverShop orders and payments.
-
PHP
silvershop-suite/newsletter
Newsletter signup, marketing consent, double opt-in and queued ESP synchronisation for SilverShop. Works on any SilverStripe 6 site; checkout and order integration light up when silvershop/core is present.
-
PHP
silvershop-suite/newsletter-campaignmonitor
Campaign Monitor ESP adapter for silvershop-suite/newsletter: syncs subscribers to a Campaign Monitor list via a thin Guzzle client, with a webhook back to the local list.
-
PHP
silvershop-suite/newsletter-laposta
Laposta ESP adapter for silvershop-suite/newsletter: syncs subscribers to a Laposta list via a thin Guzzle client, with a webhook back to the local list.
-
PHP
silvershop-suite/newsletter-mailchimp
Mailchimp ESP adapter for silvershop-suite/newsletter: syncs subscribers to a Mailchimp audience via a thin Guzzle client, with a webhook back to the local list.
-
PHP
silvershop-suite/order-confirmation
One status-aware post-payment confirmation page (success / pending / failed / cancelled) for SilverShop: unifies the guest and member landing, adds opaque token guest access to an order, and a dedicated failed-payment page with retry.
-
PHP
silvershop-suite/product-bundles
Product bundles for SilverShop: sell a product that groups other products, with per-component quantities and automatic component stock linkage.
-
PHP
silvershop-suite/product-gallery
Sortable media galleries for SilverShop products and variations: images plus consent-gated YouTube/Vimeo video embeds, in one sortable grid, with drag-sort + bulk upload, template accessors, and an overridable frontend include.
-
PHP
silvershop-suite/related-products
Related, up-sell and cross-sell product relations for SilverShop: hand-curated links shown on the product page and in the cart.
-
PHP
silvershop-suite/reports
Catalog and order hygiene reports for SilverShop, shown in the CMS Reports section.
-
PHP
silvershop-suite/reviews
Reviews with star ratings, moderation and aggregate rating (JSON-LD) for SilverStripe. Works on any site for company/website reviews; product reviews, verified purchases and order-triggered invitations light up when silvershop/core is present.
-
PHP
silvershop-suite/search
Faceted product search & navigation for SilverShop: a search results page, a pluggable search backend (DB default), and a facet framework that modules (brands, reviews, category-index, stock) plug their own facets into.
-
PHP
silvershop-suite/search-meilisearch
Meilisearch engine adapter for silvershop-suite/search: typo-tolerant, relevance-ranked product search via a self-hosted Meilisearch.
-
PHP
silvershop-suite/seo
Centralised SEO for SilverShop (CMS 6): per-page meta (canonical, robots, OpenGraph, Twitter), one coherent JSON-LD @graph assembled from pluggable structured-data providers, plus an XML sitemap and robots.txt.
-
PHP
silvershop-suite/shipping-labels
Carrier-connected shipping label generation for SilverShop: a pluggable provider layer (Manual, MyParcel, …) with single-label creation and printing from the CMS.
-
PHP
silvershop-suite/shipping-myparcel
MyParcel shipping-label provider for silvershop-suite/shipping-labels — creates carrier labels (PostNL; carrier-extensible) with tracking, from an order.
-
PHP
silvershop-suite/stock-alerts
Back-in-stock and price-drop notifications for SilverShop: customers subscribe to an out-of-stock product or variation (or watch its price) and get one tokenised, double-opt-in email the moment it is available again or the price falls.
-
PHP
silvershop-suite/store-profile
Central shop identity for SilverShop: name, legal name, VAT number, contact details, logo and a structured store address, shared by invoicing, shipping labels and other modules.
-
PHP
silvershop-suite/usp
CMS-managed USPs, trust signals and an announcement/promo bar for SilverStripe. Works on any site; shop-specific placements (PDP / cart / checkout) light up when silvershop/core is present.
-
PHP
silvershop-suite/vat-compliance
VAT compliance layer for SilverShop (EU first). v1: tax shipping at a configurable rate. Builds on core's TaxClass; integrates with silvershop-suite/invoicing's per-rate VAT breakdown when present.
-
PHP
silvershop-suite/wishlist
Member wishlists for SilverShop: save products and variations for later, manage them in the account area, and move them to the cart.