Enterprise retail / POS / payments / BNPL / kiosk

Every store.One connected system.

We design and build your own retail platform—from checkout and self-service to payments, credit, inventory, and the control center behind every location.

01 / Interactive retail platformFollow one POS or kiosk sale through your system.
Store / 01

Checkout begins.

Order #0042

Everyday essentials3 items · 1 connected journey

Sale synchronized

  1. 02

    Payment / credit

    Terms confirmed

  2. 03

    Inventory / ERP

    Stock updated

  3. 04

    Fulfillment

    Order received

  4. 05

    Control center

    Sale visible

Every part, in sync.

Operational pressure

When systems disagree, operations pay the cost.

The expensive failures rarely live on one screen. They appear between transaction states, inventory records, devices, teams, and reports.

01

Payments complete but invoices or settlement records are missing.

02

Stores appear online while sales or synchronization has silently stopped.

03

ERP, ecommerce, warehouse, and reporting systems show different states.

04

POS devices fail when connectivity becomes unreliable.

05

Critical reports become slow as operational data grows.

06

Manual reconciliation and exception handling consume the team’s day.

Operating outcomes

Make the critical path visible, controlled, and recoverable.

  • Reliable transaction and invoice state
  • Visible store and device health
  • Safer offline operation and synchronization
  • Faster operational reporting
  • Controlled deployment and rollback
  • Less manual exception handling

Built around your operation

Your own retail platform—not another disconnected tool.

A product family designed for your brand, your stores, and your operating rules. Start with one critical surface, then connect the rest through a shared commerce core.

Shared commerce core

One source of operational truth.

Catalog, pricing, identity, orders, payment state, inventory, device health, and reporting move through defined contracts instead of fragile handoffs.

  • Rust services
  • ERP & API integration
  • Offline sync
  • Observability
01

Store POS

A fast, branded checkout for cashiers with offline continuity, peripheral support, controlled updates, and recovery paths.
  • Checkout
  • Returns
  • Receipts
  • Device control
02

Payments, credit & BNPL

Clear customer and operator flows for payment, wallet, credit, installments, refunds, settlement, and reconciliation.
  • Payment state
  • Credit rules
  • Refunds
  • Reconciliation
03

Self-service kiosk

Touch-first ordering and checkout shaped for your catalog, store format, accessibility needs, and hardware.
  • Browse
  • Build order
  • Pay
  • Assisted recovery
04

Operations control center

A web control plane for stores, devices, catalog, pricing, promotions, inventory, incidents, and rollout visibility.
  • Store health
  • Inventory
  • Rollouts
  • Reporting

Defined engagements

Start with the smallest paid step that reduces uncertainty.

Every engagement has written scope, acceptance criteria, one accountable lead, and a controlled change process.

01

Systems Diagnostic

An operational or technical problem is important, but its cause and delivery scope are still unclear.

3–5 business days

A system map, risk inventory, prioritized stabilization backlog, and a costed next-step recommendation.

02

Stabilization Sprint

A bounded failure in a live system is creating operational or financial risk.

Approximately 2 weeks

A measurable fix to one critical path, with monitoring, acceptance evidence, and written handoff.

03

Product Delivery Pod

A defined capability or integration needs an accountable cross-functional delivery team.

6–12 weeks

A deployed capability with weekly demonstrations, controlled scope, acceptance criteria, and a handoff plan.

04

Operations Retainer

A delivered or inherited operational system needs ongoing reliability and reserved improvement capacity.

Ongoing after system review

Monitoring, bounded incident response, reliability work, minor improvements, and a monthly risk report.

Evidence, not a gallery

Case studies are published only after the evidence is approved.

Three anonymized studies are being prepared. Until their facts and artifacts are permissioned, Moonlancer will not present representative concepts as client results.

Approval in progress

Payment and invoice reliability

Transaction, invoice, refund, settlement, and reconciliation states.
Approval in progress

Store health and anomaly detection

Store, POS, synchronization, zero-sales, and reporting signals.
Approval in progress

Offline POS operations

Devices, synchronization, deployment, updates, backup, and incident visibility.

Domain credibility

Systems the team understands in operating context.

  • Retail and multi-store operations
  • ERP and inventory integration
  • POS and offline-first systems
  • Payments, wallets, invoices, and reconciliation
  • Ecommerce and fulfillment operations
  • Reporting, observability, and data workflows

Delivery sequence

Weekly evidence, explicit decisions, controlled change.

  1. 01

    Qualify the problem

    Confirm the buyer, operating impact, urgency, access, and whether Moonlancer is the right fit.

  2. 02

    Diagnose the system

    Map workflows, data, dependencies, failure modes, and the responsibility boundary before implementation.

  3. 03

    Agree the engagement

    Set scope, acceptance criteria, access, client responsibilities, payment, and the change-request path in writing.

  4. 04

    Deliver with evidence

    Work in reviewable slices, demonstrate progress weekly, and surface risks before they become surprises.

  5. 05

    Handoff and improve

    Deploy deliberately, document ownership and warranty boundaries, then monitor or retain only where justified.

Accountable delivery

One co-founder owns the conversation. One technical lead owns each engagement.

Portrait of Hamid Fattahi

Co-founder & Engagement Lead

Hamid Fattahi

Hamid has been building Moonlancer with friends since 2023 as a side venture. He leads qualification, solution framing, and client accountability, combining React and Next.js interfaces with Rust and Tauri applications for POS, kiosks, payments, and store operations across Linux, Windows, and Android.

Qualification response within one business day.

Verified delivery network

Specialists join according to the agreed scope and confirmed availability. Public profiles describe professional responsibility, not permanent employment status.

01

Hamid Fattahi

Cross-platform Product Developer & Moonlancer Co-founder

Cross-platform retail delivery across POS, kiosks, payments, credit and BNPL, ERP, and operational control surfaces.

View professional profile
02

Sepide Soltanpour

Data & AI Interface Engineer

Data-heavy admin systems, AI-assisted consultation flows, forms, charts, maps, and resilient frontend delivery.

View professional profile
03

Mohammadreza Vasebi

Mobile Operations Engineer

Cross-platform mobile products spanning shopping, delivery, credit, QR, realtime communication, and map-based field workflows.

View professional profile
04

MohammadReza Parsaeian

Backend Systems Lead

Distributed backend services for payments, delivery, GPS platforms, notifications, monitoring, and team-level technical direction.

View professional profile
05

Mehdi Alikhani

Commerce Platform Engineer

Headless commerce, Laravel microservices, Magento ecosystems, payment packages, messaging, testing, and Linux operations.

View professional profile
06

Keyvan Moradkhani

Commerce Backend Engineer

Multi-vendor commerce, REST APIs, catalog and pricing rules, tax automation, promotions, storage, and full-stack operational tools.

View professional profile
07

Omid Nikroo

ERP Backend Engineer

.NET backend systems for warehouse, sales, distribution, HR, route planning, realtime updates, and database-intensive ERP work.

View professional profile
08

Iman Jafari

Frontend Delivery Engineer

Modern React and Next.js interfaces, component systems, product forms, state management, and responsive public-facing experiences.

View professional profile

Moonlancer

Start with the system problem.

Describe where the workflow, data, or operation is failing. Moonlancer will determine whether the right next step is a diagnostic, stabilization sprint, delivery engagement, retainer, or no engagement.

Discuss a system problem