PROPOSAL v1.0 | JANUARY 2026

E-Commerce Fulfillment Platform

Connecting SME sellers with AFM's world-class fulfillment services through an intelligent, unified platform powered by Odoo 19 Community Edition.

99.5% System Uptime
<5s Sync Speed
6+ Courier Partners
πŸ“¦
πŸš€
πŸ”—
πŸ“Š
🌐
⚑
Scroll to explore

Strategic Partnership

NNPS

System Integrator

  • Platform development & operation
  • API gateway management
  • Multi-seller orchestration
  • Transaction fee: RM 1.40/order

AFM

Fulfillment Services

  • Warehouse operations (storage, pick, pack, ship)
  • Multi-seller inventory management
  • Storage fee: Per pallet basis
  • Fulfillment fee: Per order basis

SME Sellers

Business Growth

  • Professional fulfillment without warehouse investment
  • Real-time inventory visibility
  • Access to multiple courier options
  • Focus on sales, not logistics

Value Proposition Matrix

β—† For AFM

  • New revenue stream from fulfillment services
  • Automated order processing
  • Scalable multi-seller support
  • Integration with existing WMS

β—† For SME Sellers

  • Professional fulfillment without warehouse investment
  • Real-time inventory visibility across locations
  • Access to multiple courier options
  • Focus on sales, not logistics

System Design

FUTURE: MARKETPLACE INTEGRATIONS
Shopee
Lazada
TikTok
SOURCE OF TRUTH
Odoo 19 CE

Seller Instance

Product Catalog Order Management Stock Transfer Customer Data
API Sync
Odoo 19 CE

NNPS Middleware

API Gateway Multi-seller Routing Stock Sync Transaction Logging
Real-time
Odoo 19 CE

AFM Hub

Multi-seller Inventory Warehouse Operations Pick/Pack/Ship REST API (WMS)
← AFM Legacy WMS (Pull-based)
EasyParcel API

Courier Partners

NinjaVan
CityLink
J&T
PosLaju
DHL
Lalamove

Technology Stack

☸️
K3s Container Orchestration
πŸ’Ύ
Longhorn Distributed Storage
🐘
PostgreSQL Database
πŸ”΄
Redis Session/Cache
🌐
Nginx Load Balancer
πŸ‡²πŸ‡Ύ
Malaysia DC Data Sovereignty

Platform Capabilities

πŸ“¦

Product Management

Manage product catalog, pricing, images, variants with full control

πŸ“

Inventory Locations

Track stock at own location vs AFM consignment in real-time

πŸ”„

Stock Transfer

Create transfer orders to ship stock to AFM warehouse

πŸ“

Order Entry

Manual order creation with complete customer details

🚚

Courier Selection

Choose from available couriers via EasyParcel integration

πŸ“Š

Reporting

Sales reports, inventory reports, fee statements

🏭

Multi-Seller Inventory

Track inventory by seller using consignment model

πŸ“₯

Inbound Receipt

Receive and confirm stock transfers from sellers

πŸ“‹

Order Queue

View pending orders across all sellers in unified view

πŸ“±

Pick/Pack Workflow

Warehouse operations with barcode scanner support

🏷️

Label Generation

Generate shipping labels via EasyParcel API

πŸ”Œ

WMS API

REST endpoint for legacy WMS integration (pull-based)

πŸ”

API Gateway

Secure endpoints for all system communications

πŸ‘₯

Seller Registry

Manage seller accounts and configurations

⚑

Stock Sync

Real-time inventory synchronization (<5 seconds)

πŸ”€

Order Routing

Route orders to correct seller's AFM inventory

πŸ“œ

Transaction Log

Complete audit trail for all transactions

πŸ’°

Fee Calculation

Calculate NNPS fees (RM 1.40 per order)

EasyParcel Integration

GET Rate Inquiry

Get shipping rates from multiple couriers

POST Order Creation

Book shipment with selected courier

GET Label Generation

Retrieve shipping label (PDF/PNG)

WEBHOOK Status Updates

Receive delivery status notifications

AFM WMS REST API

GET /api/inventory

Retrieve current inventory levels

GET /api/orders/pending

Get pending orders for fulfillment

PUT /api/orders/{id}/status

Update order fulfillment status

PUT /api/receipts/{id}/confirm

Confirm stock receipt

Implementation Phases

1
MVP - CURRENT FOCUS

Phase 1: Core Platform

  • Seller Odoo 19 CE template with custom fulfillment module
  • AFM Odoo 19 CE hub with multi-seller warehouse management
  • NNPS Middleware for synchronization
  • EasyParcel courier integration
  • REST API for AFM legacy WMS integration
  • Pilot: School books retailer (~250 SKUs)
2
PLANNED

Phase 2: Marketplace Integration

  • Shopee integration
  • Lazada integration
  • TikTok Shop integration
  • Automated order import from marketplaces
3
FUTURE

Phase 3: Social Commerce

  • Instagram Shop integration
  • Facebook Marketplace integration
  • WhatsApp Business integration
  • Telegram commerce bot
🎯

Pilot Success Criteria

99.5% System Uptime
<24h Order Processing
100% Stock Sync Accuracy
>98% Courier Success Rate

Service Level Agreement

🎯
99.5%
System Availability
🚨
2 hrs
Critical Response
πŸ’¬
8 hrs
Normal Response
⚑
<5s
Data Sync Speed

Data Protection

πŸ’Ύ Daily automated backups
πŸ“… 30-day retention
⏱️ 4hr RTO
πŸ“Š 24hr RPO

Ready to Transform Your Fulfillment?

Let's discuss how this platform can accelerate your business growth.

01 Review & Feedback
β†’
02 Commercial Negotiation
β†’
03 Partnership Agreement
β†’
04 Technical Deep-Dive
β†’
05 Pilot Kickoff