Skip to main content

v1.0.0 — initial release

· 2 min read
Magento + commerce specialists

The first public release of Byte8 PingBell is out: a tiny, MIT-licensed Magento 2 module that bridges five core store events into PingBell for instant push notifications on phone, desktop and watch.

What's in v1.0.0

  • Five built-in event types — orders, invoices, shipments, credit memos, and customer registrations. Each routes to its own PingBell ID.
  • Encrypted API key storage — uses Magento's standard Magento\Config\Model\Config\Backend\Encrypted backend model. The raw key never sits in plaintext in core_config_data.
  • Fetch Bells admin UI — a button on every event row that calls https://app.pingbell.io/userPingbells and lets the admin pick a bell from a dropdown rather than hand-typing the ID.
  • Dedicated log file — every notification attempt, success or failure, has a single line in var/log/pingbell.log. Separate from system.log for clean ops/debug separation.
  • Non-blocking by design — 5-second cURL timeout, exception-swallowed observers. If pingbell.io is down or unreachable, your Magento checkout / invoice / refund flows complete unaffected.
  • Multi-event extensibility — the observer is event-agnostic; new events are added via a virtualType + an events.xml entry. See the Extending docs for the pattern.

Why deep indigo

Eagle-eyed visitors might notice the docs site is deep indigo, while Stock Radar is amber, VAT Validator is green and SEO Suite is brighter indigo. The reasoning: each Byte8 Magento module gets a marketing-aligned colour from the same product-family palette. PingBell sits in the "alerts / push / signal" family — and the colour #1f1d51 is lifted straight from the pingbell.io brand, so the docs site feels like an extension of the parent product.

What's next

  • Richer notification payloads — once PingBell's API supports per-call message text, we'll wire order number / total / customer email into the buzz body.
  • Per-store routing — currently default-scope only. Multi-store routing is on the roadmap as soon as we see real demand for it.
  • A custom-events recipe gallery — community-contributed snippets for common "I want a buzz when X happens" requests (newsletter signups, low-stock thresholds, abandoned cart hits a value threshold, …).
  • Marketplace listing on Adobe Commerce + Hyvä Showroom.