webFLEX API integration services (field sales / OpenData)

Protocol analysis, order export, and fiscalized invoice sync for webFLEX field-sales operations across Albania and the wider Balkan distribution network

From $300 · Pay-per-call available
OpenData · Field SFA · Protocol analysis · Fiscalization-aware

Pull every webFLEX order, invoice, and visit into the system you already run

webFLEX is the Android client that distributors, wholesalers, and medical reps in Albania use to register orders, invoices, payments, cash-ins, transfers, and merchandise visits. We deliver an OpenData-style integration layer on top of it: structured exports of agent activity, order pipelines, fiscalized receipts, and stock movements, ready to drop into your ERP, BI warehouse, or partner portal.

Order & offer export — Pull every quote, sales order, and promotion-set generated in the field into JSON or CSV, including the exact discount rule and product-bundle that the rep applied.
Invoice & fiscalization mirror — Capture the fiscalized invoice header, items, and the IIC/FIC fiscal QR pair recorded by logifis so your accounting stack reconciles cleanly.
Agent visit & route data — Sync the planned visit schedule from flexboard with the actual GPS-tagged check-ins reported back from webFLEX clients.
ERP & cloud bridges — Mirror master data from accounting and inventory systems back into webFLEX through a documented bridge, replacing brittle manual exports.

Data available for integration

The table below summarises the structured datasets webFLEX clients hold. Every row is mapped to the screen or back-end module that owns the record so you know exactly where the truth lives. We use these mappings when designing OpenData endpoints for accounting sync, sales analytics, audit trails, and fiscal reporting in the Albanian market.

Data typeSource (screen / module)GranularityTypical use
Sales orders & offersOrder entry / promotion templatesPer line item, per agent, per visitSales analytics, commission calculation, demand forecasting
Fiscalized invoiceslogifis invoice module (IIC/FIC, QR)Header + lines + fiscal codesReconciliation against the Albanian Tax Administration ledger
Cash-ins & paymentsField payment screenPer receipt, signed timestampAR ageing, cash-flow dashboards, treasury reporting
Stock transfers & merchandiseTransfer / merchandise actionsPer SKU per van per dayInventory accuracy, shrinkage analysis, replenishment
Visit plans & check-insflexboard schedule + webFLEX visitsPer agent per client per visitRoute compliance, KPI tracking, missed-call alerts
Med-rep call recordsMed-rep modulePer HCP call, per item discussedPrescription tracking, regulated-product compliance audits
Pricing & discount rulesPricing engine, package definitionsPer channel, per customer tierMargin analysis, contract enforcement, audit of rep behaviour

Typical integration scenarios

1. Daily ERP order ingestion

A consumer-goods distributor in Tirana runs Microsoft Dynamics 365 in head office and webFLEX in 40 vans. Each evening our worker calls /v1/webflex/orders?since=..., normalises customer codes, and posts the orders into the Dynamics sales-order entity. Cancelled or amended lines are detected by comparing the order_version field, so duplicates never reach finance.

2. Fiscalized invoice reconciliation

Each fiscalized invoice carries an Invoice Identification Code (IIC) and Fiscal Identification Code (FIC) issued via logifis. The integration mirrors header + lines + IIC/FIC into the warehouse and joins them against the Self-Care portal export so finance can spot any rejected invoice flagged after Albania's November 2024 tax-administration enhancement, without ever editing the original receipt.

3. flexboard route enforcement

Sales managers plan visits in flexboard and push them into webFLEX overnight. Our pipeline reads back the actual GPS-tagged check-ins, computes plan-vs-actual deltas, and emits a webhook to Slack when a high-value pharmacy or supermarket is missed two days in a row. This is OpenData applied to physical execution, not just numbers.

4. Med-rep prescription analytics

Pharmaceutical clients use the med-rep module to log doctor visits and discussed products. We export the call history and link it to anonymised IMS-style prescription data so compliance teams can demonstrate, line by line, that promotion of regulated SKUs follows the local code of conduct.

5. Multi-tenant BI mart

For groups operating across Albania, Kosovo, and North Macedonia, we land webFLEX exports into a multi-tenant warehouse (BigQuery, Snowflake, or ClickHouse). A row-level-security model isolates each operating company while letting the group CFO query consolidated KPIs through a single OpenFinance-style API gateway.

Technical implementation

Authenticated session bootstrap

// Step 1 — exchange agent credentials for a session token
POST /api/v1/webflex/auth/login
Content-Type: application/json

{
  "tenant": "distributor-tirana",
  "agent_code": "AG-014",
  "device_id": "and-9f3c-...-b2",
  "secret": "<rotated_pin>"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rft_4d8...",
  "expires_in": 3600,
  "permissions": ["orders.read","invoices.read","visits.read"]
}

Order & invoice export

// Step 2 — pull incremental orders since a watermark
GET /api/v1/webflex/orders?since=2026-05-08T00:00:00Z&limit=500
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "data": [
    {
      "order_id": "ORD-220419-00031",
      "client_code": "C-1099",
      "agent_code": "AG-014",
      "currency": "ALL",
      "lines": [
        {"sku":"PEPSI-1L","qty":12,"price":140,"discount_rule":"PROMO-FRIDAY"}
      ],
      "fiscal": {"iic":"X4...","fic":"K9...","qr":"https://efiskalizimi-app.tatime.gov.al/..."}
    }
  ],
  "next_cursor": "ORD-220419-00031"
}

Webhook for visit completion

// Step 3 — receive a real-time visit webhook
POST https://your-stack.example.com/hooks/webflex
X-Webflex-Signature: sha256=...

{
  "event": "visit.completed",
  "agent_code": "AG-014",
  "client_code": "C-1099",
  "planned_at": "2026-05-09T10:00:00+02:00",
  "completed_at": "2026-05-09T10:14:21+02:00",
  "geo": {"lat": 41.3275, "lng": 19.8189},
  "outcome": "ORDER_PLACED",
  "linked_order": "ORD-220419-00031"
}

Compliance & privacy

Albania's data protection regime was fully overhauled by Law No. 124/2024 "On Personal Data Protection", which entered into force on 31 January 2025 and is harmonised with the EU General Data Protection Regulation (GDPR). Our pipeline maintains a record of processing activities, supports right-to-access requests, and emits structured consent logs that the Information and Data Protection Commissioner can demand on short notice. Penalties under the new regime now mirror GDPR levels — up to 2% or 4% of global annual turnover — so cutting corners is not an option.

For fiscal flows, the export layer treats logifis-fiscalized invoices as immutable. Original IIC and FIC values are preserved verbatim so that any cross-check against the Albanian General Directorate of Taxes remains valid; we never re-issue or rewrite a fiscal record.

Data flow / architecture

The pipeline is intentionally short, so audit is easy:

  1. webFLEX client (Android) — captures orders, invoices, visits, cash-ins.
  2. flexboard / logifis backend — authoritative store; emits webhooks and paginated REST.
  3. OpenData ingestion worker — token refresh, schema normalisation, deduplication.
  4. Customer warehouse / ERP — BigQuery, Snowflake, Postgres, Dynamics, SAP, or Odoo.
  5. API output layer — read-only OpenAPI-documented endpoints for downstream BI, partner portals, and audit tools.

Market positioning & user profile

webFLEX is a B2B field-execution tool, not a consumer wallet. Its core users are sales agents, van drivers, presales reps, and pharmaceutical med-reps working for distributors, wholesalers, and FMCG brands across Albania, Kosovo, and North Macedonia. Head-office personas — sales managers, finance controllers, and IT integrators — sit on the flexboard side and consume the same data through dashboards. Because the app is Android-first and tightly bound to Albania's certified fiscalization scheme, the integration audience tends to be regional groups that operate Logic ERP or third-party ERP platforms and need a clean OpenData bridge into them.

Screenshots

Click any thumbnail to view a larger version. The screenshots are sourced from the official Google Play listing.

webFLEX screenshot 1 webFLEX screenshot 2 webFLEX screenshot 3 webFLEX screenshot 4

Similar apps & integration landscape

Distributors rarely run a single tool. Customers who use webFLEX often work side-by-side with one or more of the platforms below, and they typically need a unified export layer across all of them. We list these apps here as part of the surrounding ecosystem so the integration story makes sense — not as a ranking.

Pepperi

Unified B2B commerce and mobile order-taking platform; teams running Pepperi alongside webFLEX usually want consolidated order exports and shared promotion logic.

Repsly

Retail-execution and merchandising app; pairing it with webFLEX requires reconciling visit logs against the same client master.

SimplyDepo

Wholesale order-management app popular with SMB distributors; data overlap covers products, customers, and pricing tiers.

Spotio

Outside-sales mapping and territory-management; integration value sits in mapping route plans onto webFLEX visit outcomes.

GoSpotCheck

Mobile retail-execution and audit; complements webFLEX where photo audits feed back into KPI dashboards.

Skynamo

Field sales CRM with order capture; teams migrating from Skynamo often need a one-time webFLEX backfill of historical orders.

PepUpSales

SFA/DMS suite popular in South Asia; works with webFLEX in groups that operate across Albania and Indian-affiliated distribution arms.

Orders in Seconds

Mobile order-taking app for small distributors; typical overlap is rep activity and basket-mix reporting.

B2B Wave

B2B e-commerce ordering portal; complements webFLEX when customers want to self-serve between agent visits.

Salesforce Maps

Salesforce add-on for territory and route planning; pairs naturally with webFLEX when route data needs to land in Salesforce CRM.

Deliverables checklist

  • OpenAPI 3.1 specification for every exported entity
  • Protocol-analysis report covering token, refresh, and webhook flows
  • Runnable source for orders, invoices, and visits (Python + Node.js)
  • Unit and integration test suite with sandbox fixtures
  • Compliance pack: GDPR/Law 124/2024 checklist, RoPA template, retention policy
  • Operational runbook: token rotation, watermark recovery, replay strategy

About us

OpenFinance Lab is an independent studio focused on protocol analysis and OpenData integration for fintech and field-sales applications. Our engineers come from payments, distribution ERP, and security backgrounds, and we have shipped data bridges for clients across the Western Balkans, the Gulf, and Southeast Asia. We deliver runnable source code rather than slide decks, and we charge in two simple ways: source-code delivery from $300 (pay after delivery upon satisfaction), or pay-per-call API billing on our hosted endpoints with no upfront fee.

Engagement workflow

  1. Scope confirmation: target screens (orders, invoices, visits, med-rep), volume estimates, ERP destination.
  2. Protocol and auth-flow analysis (2–5 business days).
  3. Build, schema design, and internal validation against sandbox tenant (3–8 business days).
  4. Documentation, sample clients, and test suites (1–2 business days).
  5. First production drop typically lands within 5–15 business days; client-side fiscal approvals may extend it.

Contact

For a quote or to share your target app and integration requirements, use our contact page:

Contact page

Two engagement models — source-code delivery from $300 or pay-per-call hosted API access.

FAQ

What do I need to provide before a webFLEX integration starts?

Confirm the target operations (presales, distribution, wholesale, or med-rep), share any existing flexboard or ERP credentials or sandbox tokens, and specify which records you need exported — for example, daily order lists, fiscalized invoice headers, or agent visit logs.

Can webFLEX data be exported without breaking Albanian fiscalization rules?

Yes. We treat fiscalized invoices as read-only artifacts: the integration mirrors invoice headers, items, and the fiscal QR/IIC values into your warehouse, but the original logifis submission to the General Directorate of Taxes remains untouched, so no rule under Law 87/2019 on Fiscalization is bypassed.

How long does a typical webFLEX API delivery take?

A first OpenData drop covering authentication, order export, and invoice sync usually takes 5 to 12 business days. More involved scopes — for example reconciling cash-ins against bank feeds or wiring webhooks into a downstream BI stack — extend the timeline by another 1 to 2 weeks.

Is the integration GDPR-compliant under Albania's new data protection law?

We follow Law No. 124/2024 on Personal Data Protection, which entered into force on 31 January 2025 and is fully harmonised with EU Regulation 2016/679 (GDPR). The pipeline records processing activities, supports data-minimization, and emits consent and access logs that the Information and Data Protection Commissioner can request on demand.
📱 Original app overview (appendix)

webFLEX is published by Logical (logic.al), an Albanian software house certified by the General Directorate of Taxes for fiscalization. The app formalises every transaction performed daily by a sales team, letting the business set its own pricing rules, discount ladders, promotions, sales channels, and packaging logic. Reps are guided through structured offers, complementary products, and bundle sets so they can sell smarter rather than harder.

According to the publisher's description, the program reduces the time required to produce an offer from hours to minutes and generates tailored reports that give sales teams a tool to earn more. By distributing details and rules across the team, owners ensure that staff sell only approved combinations of products or services, giving management tighter control over execution.

webFLEX integrates easily with existing financial or ERP systems, reducing implementation costs and avoiding intrusive changes to the underlying IT stack. The publisher notes that the average human can memorise about four items at the same time; with webFLEX, reps step beyond that limit, since each product is presented step by step with the right combinations, prices, and discounts for every customer — helping new hires close the right deal at the right price and avoiding errors that damage customer relationships.

On the back-office side, webFLEX is paired with flexboard (the desktop platform for planning and monitoring presales, wholesale, distribution, and med-rep operations) and logifis (the certified fiscalization module that communicates with Albania's tax administration). The combined stack covers schedules, agent targets, deal templates, and fiscal compliance under Albanian Law 87/2019 on Fiscalization.

Last updated: 2026-05-09