Haravan → MeInvoice — automatic e-invoices, multi-MST via V2

Haravan shops need MeInvoice e-invoices when orders are placed — no manual copying. GenNova Dev creates invoices, updates status and lookup codes when conditions are met. On failure, the system logs and supports retry.

Haravan shops need MeInvoice e-invoices when orders are placed — no manual copying. GenNova Dev creates invoices, updates status and lookup codes when conditions are met. On failure, the system logs and supports retry.

Multi-entity businesses use Haravan → MeInvoice V2 (AIO): one shop connects to multiple MeInvoice accounts (multiple tax IDs), each with its own token and invoice templates. Set a default MST and assign MST per branch, sales channel or storefront via sub-mapping — ideal for groups, franchises or multi-brand shops.

  • E-invoices
  • Multi-MST (V2)
  • Lookup codes
  • Logs & retry

Sync process

Technical flow on GenNova Dev — from API connection to logging, based on the actual convert pipeline.

  1. 1 Connect APIs on both platforms and verify license / access rights
  2. 2 Configure branch, warehouse, sales channel and data mapping layers
  3. 3 Fetch source data via real-time webhooks, scheduled sync or manual runs
  4. 4 Filter orders / products by configured rules and mapping filters
  5. 5 Convert data to the target system format
  6. 6 Send data to AMIS, MeInvoice or Haravan / Nhanh.vn
  7. 7 Receive responses and update status, tags or notes on source records
  8. 8 Write detailed sync logs for lookup and error handling

Synced data

E-invoices

Issue MeInvoice automatically when Haravan orders meet rules.

  • sync_orders

Status lookup

Refresh MeInvoice RefID and update lookup code on Haravan orders.

  • refresh_meinvoice_status

Products & customers

Sync catalog and buyers to MeInvoice (can reuse AMIS cache).

  • sync_products
  • sync_customers

Mapping configuration layers

  • Haravan order status
  • MeInvoice template & serial
  • Tax codes & products
  • Buyer info / tax ID

Business benefits

  • E-invoices from Haravan orders — tax compliant
  • MeInvoice V2 (AIO): one Haravan shop → multiple MST, mapped per branch / channel
  • Automatic lookup codes on Haravan orders
  • Retry on failure, detailed logs
  • Product and customer sync from one dashboard
  • No manual copy from orders to MeInvoice

FAQ

Are MeInvoice e-invoices created automatically from Haravan orders?

Yes. When an order meets configured conditions, the system issues an e-invoice and updates the lookup code.

How are invoice issuance errors handled?

Detailed logs per order, manual or bulk retry support and alerts on failure.

How is MeInvoice V2 (AIO) different?

V2 uses the new MeInvoice API with draft → publish on one platform, better logs and retries.

Invoices for returns / refunds?

Configurable by order type; conditions set in the MeInvoice dashboard.

Is AMIS connection required?

Not required for e-invoice issuance; product/customer cache from AMIS can be used if connected.

Can one Haravan shop issue e-invoices for multiple tax IDs (MST)?

Yes — via Haravan → MeInvoice V2 (AIO). Add multiple MeInvoice accounts (one MST per row), set a default MST and assign MST per branch / channel / storefront through sub-mapping.