RVXD member since: Sep 07, 2018 · Transparency log
RVXD's packages
-
PHP
silvershop-suite/conversion-tracking
Ad conversion / event tracking core for SilverShop (CMS 6): a normalised ViewContent→AddToCart→InitiateCheckout→Purchase event model, an always-on GA4-shaped dataLayer emit, hard consent gating bound to silvershop-suite/cookieconsent, deterministic purchase event_id dedup, and a queued server-side d
-
PHP
silvershop-suite/conversion-tracking-google
Google connector for silvershop-suite/conversion-tracking: GA4 ecommerce events (view_item / add_to_cart / begin_checkout / purchase) via gtag, a Google Ads conversion on purchase, Enhanced Conversions (hashed email, hashed client-side by Google) and Consent Mode v2 inherited from silvershop-suite/c
-
PHP
silvershop-suite/conversion-tracking-meta
Meta (Facebook / Instagram) connector for silvershop-suite/conversion-tracking: the Meta Pixel (fbq) client events plus the Conversions API (CAPI) server-side send for Purchase, with shared event_id deduplication, SHA-256 Advanced Matching and fbp/fbc forwarding, all consent-gated.
-
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/decimal-quantity
Per-product decimal / fractional order quantities for SilverShop (CMS 6) — sell some products by weight/length/area (kg, m², m) while others stay whole-unit, in one catalogue. Opt-in per product (QuantityIsDecimal + unit label + step/precision/min/max); carries the decimal beside core's integer quan
-
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/import
Channel-agnostic import engine for SilverShop (CMS 6): a two-phase stage→apply pipeline (upsert by SKU/GTIN, delta/scheduled sync on queuedjobs, dry-run, declarable per-field validation, field-level source-of-truth ownership, immutable run log) that thin per-system connectors (e.g. silvershop-suite/
-
PHP
silvershop-suite/import-excel
Spreadsheet (Excel/CSV/ODS) source connector for silvershop-suite/import — reads a workbook into the import engine (upsert by SKU/GTIN, column-mapped, validated, dry-run) AND provides the export→correct→re-apply roundtrip: a result/error workbook the client fixes and re-uploads, plus a full catalogu
-
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.