Platform integration & API

An open platform so Oviro talks to your wider stack: logistics (GHN, GHTK, J&T), payments (VNPay, MoMo), accounting (MISA), and marketplaces (Shopee, TikTok Shop). API gateway, webhooks, SSO, and data migration — connect without waiting on the vendor.

API integration management interface

Businesses juggle 5–10 disconnected apps — KiotViet, Sapo, MISA, GHN — each with its own data. Moving to a new stack means leaving history behind or months of manual re-entry.

Connect external services seamlessly, sync in real time over APIs and webhooks, and migrate from legacy systems to Oviro without losing historical data.

Core capabilities

No system works alone. Oviro is an open platform — APIs, webhooks, SSO, and migration are ready for every connection pattern.

API gateway & key management

Issue bearer tokens with granular permissions: App A read-only WMS, App B write-only CRM. REST APIs for B2B integration. Rate limits and audit logs on every call.

Webhooks & events

Subscribe to order.created, inventory.low_stock, payment.received, and more. HTTP POSTs to your URL — e.g. push tracking codes via Zalo ZNS when an order ships.

Native app connectors

Prebuilt: accounting (MISA, VNPT Invoice), payments (VNPay, MoMo, Stripe), logistics (GHTK, GHN, J&T), marketplaces (Shopee, TikTok Shop, Lazada). Toggle on — no code.

SSO (single sign-on)

OAuth2 / OpenID with Microsoft Entra ID (Azure AD) or Google Workspace. Staff sign in with corporate accounts — no extra passwords. Disable in IdP → Oviro access revoked automatically.

Data migration engine

Move from KiotViet, Sapo, or Haravan to Oviro with history intact. Bulk import customers, products, inventory, and historical orders from Excel. Map legacy codes into Oviro’s structure.

Detailed features

From APIs to migration — connect everything.

API gateway

Expose data to external systems — only what you authorize.

  • Bearer tokens with granular permissions: App A read-only WMS, App B write-only CRM
  • REST APIs with auto-generated Swagger / OpenAPI docs
  • Rate limits and audit logs per call — know which app called what and when
  • Sandbox environments for developers before production

Webhook events

The platform pushes updates — no constant polling.

  • Subscribe to order.created, inventory.low_stock, payment.received
  • Automatic HTTP POST to your URL — configurable timeouts and retries
  • Webhook logs: payload, HTTP status, and retry count per event

Native connectors

Vietnam-ready integrations — flip a switch.

  • Accounting: MISA meInvoice, VNPT Invoice — e-invoice sync
  • Payments: VNPay, MoMo, Stripe — QR, bank transfer, international cards
  • Logistics: GHTK, GHN, J&T Express — shipments, tracking, COD
  • Marketplaces: Shopee, TikTok Shop, Lazada — orders, stock, and catalog sync

SSO & data migration

Centralized login and migrations without losing history.

  • OAuth2 / OpenID with Microsoft Entra ID (Azure AD) or Google Workspace
  • Disable users in Entra ID → automatic block in Oviro — no manual cleanup
  • Bulk import from KiotViet, Sapo, Haravan: customers, SKUs, stock, legacy orders
  • Auto-map legacy codes (old SKUs, old customer IDs) into Oviro

Integration journey

From identity to data migration — each step expands what you can connect.

01

Centralized sign-in

Connect Entra ID / Google Workspace for SSO.

02

Issue API keys

Create tokens with scoped read/write per application.

03

Register webhooks

Choose events: new orders, low stock, shipment status, and more.

04

Enable connectors

Turn on shipping, payments, accounting, and marketplace integrations.

05

Migrate data

Import legacy customers, products, inventory, and order history.

Real integration scenarios

Data migration, service connectors, and custom APIs — all ready to use.

01

Migrating from KiotViet / Sapo

Three years on KiotViet — 50,000 customers, 5,000 SKUs, 200,000 historical orders. The migration engine imports standardized Excel, maps legacy SKUs into PIM and customer IDs into CRM. Transaction history stays intact.

Data MigrationSKU mappingCustomer historyZero data loss
02

Logistics & payments

Enable GHN → shipments auto-create on OMS confirmation. Enable VNPay → customers pay by QR or card on the storefront. Enable MISA → e-invoices sync automatically. All native connectors — zero custom code.

GHN / GHTK / J&TVNPay / MoMoMISA e-InvoiceZero-code connector
03

Custom integrations via API / webhook

A private mobile app reads PIM via the API gateway and creates orders in OMS. Webhooks notify when order status changes. API keys scope access: write OMS only, no CRM reads — data stays segmented.

API GatewayWebhook eventsGranular permissionsSandbox testing

Why choose Oviro Integration?

Oviro is built for headless commerce — API-first from the core, not “APIs added later.” Every UI capability has a matching API, so you integrate with any system without waiting on vendor roadmaps.

Connect every system — API-first by design

API gateway, webhooks, native connectors (GHN, VNPay, MISA, Shopee), SSO, and a data migration engine — an open platform for every integration scenario.

Oviro API management interface

Explore other modules