AstroBaaS

Planned, not built

Roadmap

Everything on this page is unbuilt. It is the plan, published in full — 352 items, each with its own written plan, split into the 166 that will be free in the core and the 186 that will be sold.

The rule that decides free from paid

No licence gating, ever. The line is drawn by seams: the core owns the interface and an honest hand-modelled implementation; a paid pack owns what needs a credential, a per-country obligation, or a support commitment. Storing price history is core; the maintained per-country Omnibus display pack is paid. Computing tax from a rate table is core; maintaining twenty-seven countries’ rates is paid.

A merchant must never be unable to comply with the law because they did not pay. That outranks the commercial logic wherever the two disagree.

There is no licence check anywhere in the core, and there never will be. Enforcement is commercial — who gets updates and support — not technical. Nothing on a request path is allowed to couple a shop's uptime to a licence server.

The named paid plugins

The paid tier is a set of plugins, not a locked-off part of the core. Each installs through the same plugin API anybody else can use, and every feature inside one is individually switchable from admin settings — not one master toggle.

PluginStatusWhat is in it
@astrobaas/opticalRunning in productionThe optical vertical: prescriptions validated to optometric ranges, frame geometry, face measurements, fit tolerance, and public schema endpoints a storefront can render a form from.
@astrobaas/irisBuilt; awaiting merchant documentationGreek IRIS instant bank transfer, where the merchant’s mobile number is the payment id. It is a payment-provider plugin like any other.
@astrobaas/ecommerce-plusPlannedDepth for larger shops on top of the free core, never in place of it: segments, abandoned-cart and back-in-stock and post-purchase flows, product feeds for Google Merchant and Meta, and server-side events. Everything in it sits behind the existing marketing consent category and the GDPR export and erase paths.
Advanced searchPlannedField weighting, typo tolerance, synonyms and facets, on top of the basic weighted search that stays free in the core.
Payment gatewaysPlannedPSP adapters beyond the free manual methods — Stripe, Adyen, PayPal, buy-now-pay-later. The gateway is the paid seam; taking an order is not.
Compliance packsPlannedGreek myDATA e-invoicing, EU VAT with OSS and IOSS, Peppol, per-category GPSR templates. The obligation each of these tracks changes by country and by year, which is the support commitment being sold.
Carrier connectorsPlannedUPS, DHL, DPD, ELTA and Speedex: live rates, labels and tracking sync. Each one is somebody else’s API contract to keep working.
Retention & revenuePlannedSubscriptions and recurring billing, loyalty and rewards, gift cards, referrals, a reviews aggregator that pulls from external platforms, and a paywall for publications.
White-labelPlannedA rebranded admin for agencies shipping AstroBaaS to their own clients.

Every item

All 352 of them, each with a written plan covering the data model, the API, the seam, and acceptance checks phrased so they can fail. Read the reasoning inthe commerce plan.

Showing all 352 items.