Luke a Pro

Luke Sun

Developer & Marketer

🇺🇦
EN||
MEXAR KYC microservice

MEXAR KYC MSA

production

Jan 2024 — Dec 2025

MicroservicePythonFastAPIKYCComplianceRemittance

项目概览

MEXAR 国际汇款系统的 KYC(Know Your Customer)microservice。负责管理身份验证与法规合规工作流程,并通过 Webhook 与 Kafka 与核心后端通信。

在开发过程中,由于法规限制,KYC 供应商曾多次更换(例如从 Onfido 换成 RegTank,以及本地印尼合作伙伴)。抽象化的供应商接口设计,确保了这些转换能够快速完成。

技术栈

  • Backend — Python/FastAPI
  • Database — PostgreSQL
  • Message Queue — Kafka、RabbitMQ
  • 服务间通信 — Webhook、Kafka

核心功能

  • 双重验证 — 先由第三方供应商自动筛查,最终核准前再由 KYC 专员进行强制性的人工审查
  • 多供应商集成 — 抽象化的供应商接口支持 Onfido、RegTank 与 Glair.AI;可随法规要求变动而快速切换供应商

设计原则

  • Extensibility — 与供应商无关的抽象层,使得在法规要求变动时得以快速切换 KYC 供应商
  • 数据安全 — 安全地处理符合印尼央行标准的敏感个人身份数据
  • Idempotency — 在异步的供应商回调之间维持一致的验证状态管理

Gallery

Related Projects

MEXAR 官方网站落地页

MEXAR Official Website

一个使用 Astro 构建的三语官方网站,用于介绍 MEXAR 的产品定位、平台架构、模块能力、合规姿态与授权模式。

WebsiteAstroTailwindCSSDaisyUI +6
MEXAR Back Office 仪表板

MEXAR Back Office

MEXAR 国际汇款系统的后台仪表板,负责管理运营、合规与交易监控。

DashboardNext.jsMUITailwindCSS +1
MEXAR Backend

MEXAR Backend

MEXAR 国际汇款系统的核心后端 API,负责处理业务逻辑、身份验证与服务编排。

APIPHPLaravelPostgreSQL +3
MEXAR Messaging microservice

MEXAR Messaging MSA

MEXAR 的 messaging microservice,负责处理 SMS 通知与交易消息。

MicroservicePythonFastAPISMS +2
MEXAR Payment Gateway microservice

MEXAR Payment Gateway

MEXAR 的 payment gateway microservice,负责处理向汇款人收取款项的入款收款。

MicroservicePythonFastAPIPayment +2
MEXAR Payout Gateway microservice

MEXAR Payout Gateway

MEXAR 的 payout gateway microservice,负责处理向汇款收款人拨付的出款拨款。

MicroservicePythonFastAPIPayout +2
MEXAR MCP Server headless AI operations bridge
ongoing

MEXAR MCP Server

一个 headless Model Context Protocol server,通过 read tools 与 confirm-gated write tools 将部分 MEXAR Core API 工作流暴露给 AI clients。

MCPAITypeScriptNode.js +7