PROPOSAL • VNI-BLUM-URBOX-2026
Blum Connect — Tích Hợp Kho Quà Tự Động UrBox eVoucher
MỤC TIÊU PHÁT HÀNH: THÁNG 01/2027 • TRIỂN KHAI ĐỘC LẬP 2,5 – 3,0 TUẦN
📋 12 HM Thi công & Phụ lục ↗
● ĐỀ XUẤT GIẢI PHÁP ĐỘC LẬP • BLUM CONNECT × URBOX

Tự Động Hóa UrBox eVoucher Đổi Quà

Gói tích hợp độc lập này đưa trải nghiệm đổi quà số tức thì vào ngay ứng dụng Blum Connect hiện hữu, kịp chiến dịch Tháng 01/2027 mà không phải chờ bất kỳ hạng mục Phase 2 nào khác.

★ Cam kết Go-Live: Tháng 01/2027
PHẠM VI ĐỘC LẬP • SẴN SÀNG TRIỂN KHAI NGAY ?

Từ Xử Lý Quà Tặng Thủ Công Sang Phát Hành eVoucher Tức Thì

Toàn bộ chuỗi vận hành quà tặng — duyệt kho, giữ điểm, ký số, phát hành mã và đối soát — được tự động hóa trên hạ tầng API, cơ sở dữ liệu và Redis mà Blum Connect đang vận hành.

Chạy trên hạ tầng hiện hữu Tích hợp ngay trên App hiện hữu Triển khai độc lập 2,5 – 3,0 tuần
U1 Đồng bộ tự động Kho quà & Thương hiệu UrBox Mục ↗
U2 Giao dịch đổi điểm ký số RSA-SHA256 & Hoàn điểm 100% Mục ↗
U3 Ví Voucher cá nhân đa định dạng trên iOS & Android Mục ↗
U4 Cổng đối soát giao dịch, ánh xạ danh mục & xử lý ngoại lệ Mục ↗
ĐỔI QUÀ TỨC THÌ
< 5 Giây
Phát hành mã PIN, Barcode & QR ngay sau 1 chạm
Cổng UrBox phản hồi trực tiếp, không còn khâu kho hay giao quà thủ công.
Ví Voucher cá nhân
AN TOÀN SỔ CÁI ĐIỂM
100%
Tự động hoàn điểm tức thì nếu hết kho hoặc quá hạn chờ
Giữ điểm nguyên tử trên sổ cái REDEEM, bù trừ bằng bút toán REDEEM_REFUND tương ứng.
Không thất thoát điểm
PHỤ LỤC HỢP ĐỒNG
12 Hạng mục
36 đầu việc & 6 kịch bản UAT định danh mã U.01 – U.12
Mỗi dòng là một đầu việc chuẩn Phụ lục Hợp đồng, nghiệm thu độc lập được.
Phụ lục thi công
PHÁT HÀNH ƯU TIÊN
2,5–3 Tuần
Cam kết phát hành đợt Tháng 01/2027 trên lịch độc lập
Khởi động ngay khi xác nhận thông tin kết nối đối tác, không chờ các phân hệ khác.
Đích đến: T01/2027
Mốc Go-Live mục tiêu: Tháng 01/2027 (2,5 – 3,0 tuần), vận hành trọn vẹn trên hạ tầng API, cơ sở dữ liệu và Redis hiện hữu của Blum Connect.
Một đợt phát hành khép kín: không phụ thuộc hạng mục Phase 2 nào khác, không cần mua sắm hạ tầng mới.
● KIẾN TRÚC TÍCH HỢP ĐẦU – CUỐI • BẢO MẬT & TOÀN VẸN SỔ CÁI ĐIỂM

Kết Nối Trực Tiếp UrBox API Chuẩn Bảo Mật

Blum Connect giữ sổ cái điểm, UrBox giữ kho quà. Một cổng giao tiếp duy nhất — có ký số và khoá chống trùng — nối hai hệ thống mà không nhân đôi tồn kho.

04 Endpoint UrBox đã xác thực • RSA-2048 • AES-256-GCM
ĐỒNG BỘ KHO QUÀ • URBOX API ?

Danh Mục, Thương Hiệu & Tồn Kho

Kho quà hội viên nhìn thấy luôn là tồn kho thật của UrBox, được đệm lại để duyệt tức thì.

04 API Endpoint đã xác thực
  • ✓Đồng bộ qua /2.0/category/catbyparent và /4.0/gift/brand, gift/lists, gift/detail.
  • ✓Bộ nhớ đệm Redis kết hợp DB giúp duyệt kho tức thì, không gọi đối tác mỗi lần mở app.
  • ✓Mệnh giá và tồn kho được kiểm tra trước khi giữ bất kỳ điểm nào.
/2.0 + /4.0 • cache TTL
KÝ SỐ & CHỐNG TRÙNG • RSA-SHA256 ?

Ký Số RSA-2048 & Khoá Chống Trùng

Mỗi giao dịch chỉ rời Blum sau khi đã được ký số và gắn khoá giao dịch tất định.

RSA-2048 PKCS#1 v1.5
  • ✓Payload 07 trường sắp xếp alphabet, ký phía server bằng RSA_PKCS1_PADDING.
  • ✓transaction_id tất định chặn trừ điểm hai lần trên mạng di động chập chờn.
  • ✓Khoá ký chỉ nằm trong secret store phía server, không bao giờ xuống client.
SHA256withRSA • base64
BẢO TOÀN ĐIỂM & MÃ HÓA VÍ ?

Giữ Điểm Nguyên Tử & Ví Mã Hóa

Nếu đối tác lỗi, hội viên được hoàn nguyên ngay trong cùng chu kỳ xử lý.

AES-256 GCM at rest
  • ✓Giữ điểm nguyên tử trên sổ cái REDEEM của Blum trước khi gọi đối tác.
  • ✓Hoàn điểm 100% tự động qua REDEEM_REFUND khi đối tác lỗi, timeout hoặc hết kho.
  • ✓Mã PIN, Barcode và QR lưu mã hóa at-rest, chỉ giải mã khi hội viên mở ví.
REDEEM / REDEEM_REFUND
Chuỗi xử lý đổi quà • 04 bước kiểm soát
01
Duyệt kho quà đệm
Thương hiệu, mệnh giá, tồn kho đọc tại chỗ
02
Giữ điểm & ký số RSA-2048
Giữ điểm nguyên tử và tạo chữ ký chuẩn
03
Phát hành cartPayVoucher
Một lệnh ký số, một transaction_id
04
Lưu Ví mã hóa / Hoàn điểm tự động
Thành công ghi vào ví, lỗi hoàn điểm 100%
● TRẢI NGHIỆM HỘI VIÊN • iOS & ANDROID (BARE REACT NATIVE)

Đổi Quà Trong Ba Chạm

Ba màn hình duy nhất — chọn quà, xác nhận điểm, nhận mã — chèn thẳng vào ứng dụng Blum Connect đang chạy, không thay đổi luồng quét QR hiện hữu.

Không phát hành app mới • Cập nhật OTA / Store
KHO QUÀ TRONG APP ?

Thương Hiệu, Mệnh Giá & Điều Kiện Đổi

Hội viên chỉ thấy những phần quà thực sự còn hàng và vừa với số điểm đang có.

Live Tồn kho & điểm số
  • ✓Duyệt thương hiệu và mệnh giá theo đúng nhóm danh mục hiển thị của Blum.
  • ✓Số điểm hiện có được đối chiếu với mệnh giá trước khi hội viên quyết định.
  • ✓Điều kiện đổi, hạn sử dụng và lưu ý sử dụng hiển thị rõ trước khi xác nhận.
Đệm sẵn, tải dưới 1 giây
XÁC NHẬN 1 CHẠM AN TOÀN ?

Xác Nhận Minh Bạch & Chống Bấm Đúp

Không trừ điểm âm thầm: hội viên luôn biết chính xác chi phí trước và sau giao dịch.

01 Chạm xác nhận
  • ✓Phiếu xác nhận hiển thị điểm trước và sau, kèm hạn dùng và điều kiện sử dụng.
  • ✓Spinner chịu gián đoạn mạng, khoá chống bấm đúp ở cả tầng UI lẫn API.
  • ✓Biên nhận thành công tức thì; quà hết kho hiện thông báo hoàn điểm tự động rõ ràng.
Chống trùng theo thiết kế
VÍ VOUCHER ĐA ĐỊNH DẠNG ?

PIN, Barcode 1D, QR 2D & Link Web

Thương hiệu cần định dạng nào tại quầy, ví đều hiển thị được ngay trên màn hình.

05 Định dạng hiển thị
  • ✓Mã PIN sao chép 1 chạm, hiển thị đủ lớn để nhập tay tại quầy.
  • ✓Barcode 1D và QR 2D cho thu ngân quét, kèm link voucher dạng web.
  • ✓Tab trạng thái Sẵn sàng dùng / Đã dùng / Hết hạn, kèm ngày phát hành trên mỗi thẻ.
Lưu mã hóa at-rest
Tích hợp liền mạch vào ứng dụng Bare React Native iOS/Android hiện hữu, không xáo trộn các luồng quét QR đang vận hành.
Toàn bộ màn hình mới nằm trong module ví quà riêng, độc lập với các hành trình tích điểm hiện tại.
● VẬN HÀNH & ĐỐI SOÁT • ADMIN PORTAL

Quản Trị Tập Trung Trên Một Cổng

Đội ngũ Blum tự chủ vận hành: ánh xạ danh mục, bật/tắt quà, đối soát sổ cái và xử lý ngoại lệ — không cần ticket kỹ thuật cho từng thay đổi.

Vai trò: Admin • Tài chính • CSKH
QUẢN TRỊ KHO QUÀ & DANH MỤC ?

Ánh Xạ Danh Mục & Điều Khiển Hiển Thị

Kho quà đối tác được trình bày theo logic trưng bày của Blum, không theo cấu trúc của UrBox.

02 Chế độ đồng bộ
  • ✓Ánh xạ danh mục đối tác UrBox sang nhóm hiển thị riêng của Blum.
  • ✓Bật nổi bật, bỏ nổi bật hoặc ẩn bất kỳ phần quà nào, không cần phát hành phiên bản.
  • ✓Làm mới kho quà theo yêu cầu, song song với đồng bộ theo lịch.
Không cần deploy
ĐỐI SOÁT TỰ ĐỘNG & XỬ LÝ NGOẠI LỆ ?

Sổ Cái Giao Dịch & Hàng Đợi Ngoại Lệ

Bộ phận tài chính thấy mọi giao dịch, phản hồi chính xác của đối tác và cách xử lý sau đó.

100% Giao dịch có mã
  • ✓Bảng giao dịch đổi quà đầy đủ, kèm log request/response của đối tác đã làm sạch dữ liệu nhạy cảm.
  • ✓Hàng đợi ngoại lệ cho lệnh treo/timeout: Thử lại có audit (giữ transaction_id gốc) hoặc Hoàn điểm thủ công.
  • ✓Xuất CSV / Excel một chạm phục vụ chốt sổ tài chính hàng tháng.
retry • same transaction_id
RANH GIỚI PHẠM VI MINH BẠCH ?

Trách Nhiệm VNI & Trách Nhiệm Blum

Ranh giới được viết rõ ngay từ đầu, loại bỏ mọi tranh luận phạm vi trong tuần go-live.

12 Tháng bảo hành
  • ✓VNI trọn gói: module trên app, Admin Portal, core API và bảo hành kỹ thuật 12 tháng.
  • ✓Blum chủ động: hợp đồng merchant UrBox, nạp ví ký quỹ (Deposit) và cước SMS (nếu bật).
  • ✓Một đầu mối chịu trách nhiệm cho toàn bộ đường đi phần mềm, không chia sở hữu tích hợp.
Bàn giao kèm tài liệu
Đối soát quà tặng thủ công bằng Excel hàng tuần chấm dứt ngay ngày go-live. Toàn bộ giao dịch, log đối tác và trạng thái hoàn điểm nằm trong một bảng duy nhất, có thể kiểm toán.
Ngoại lệ được đưa vào hàng đợi, có người phụ trách và đóng bằng audit trail thay vì chuỗi email.
● PHỤ LỤC THI CÔNG & KẾ HOẠCH PHÁT HÀNH • 12 HẠNG MỤC CÓ MÃ

12 Hạng Mục Thi Công Có Mã Trong 2,5 – 3,0 Tuần

Mỗi đầu việc được định danh U.01 – U.12 và chia thành 36 đầu việc nhỏ kiểm chứng được, nên nghiệm thu là đối chiếu checklist thay vì thương lượng.

★ 36 đầu việc • 06 kịch bản UAT biên
MÃ NHÓM HẠNG MỤC & PHẠM VI KHỐI LƯỢNG PHỤ LỤC
U.01–U.06
Hệ Thống Lõi, API & Bảo Mật
4 bảng dữ liệu • ký số RSA-SHA256 • 4 API đồng bộ kho quà • giữ & hoàn điểm nguyên tử • mã hóa AES-256-GCM • nhật ký đối soát
06 Hạng mục Xem U.01–U.06 ↗
U.07–U.09
Ứng Dụng Mobile (iOS & Android)
Kho quà lọc theo danh mục • luồng xác nhận chống bấm đúp • Ví Voucher đa định dạng (PIN / Barcode / QR)
03 Hạng mục Xem U.07–U.09 ↗
U.10–U.11
Cổng Quản Trị Admin Portal
Ánh xạ danh mục & bật/tắt quà • bảng đối soát sổ cái • hàng đợi cấp lại & xuất báo cáo
02 Hạng mục Xem U.10–U.11 ↗
U.12
Kiểm Thử UAT & Phát Hành Đợt Tháng 01/2027
Kiểm thử 06 kịch bản biên • whitelist khoá RSA Production • Go-Live & bàn giao vận hành
01 Hạng mục Xem U.12 ↗
TỔNG CỘNG PHỤ LỤC THI CÔNG: 12 HẠNG MỤC CÓ MÃ (36 ĐẦU VIỆC CHI TIẾT)
Mỗi đầu việc có đúng một tiêu chí nghiệm thu quan sát được trên Staging trước khi mở whitelist Production
2,5 – 3,0 Tuần
Về đích T01/2027
Kế Hoạch Triển Khai 2,5 – 3,0 Tuần (Đợt Tháng 01/2027)
Tuần 1
Khởi tạo nền tảng & kết nối Sandbox
Tạo 4 bảng dữ liệu, kết nối UrBox Sandbox, sinh cặp khoá RSA-2048 và chạy đồng bộ kho quà.
Tuần 2
Luồng đổi điểm, Ví & màn đối soát
Hoàn thiện luồng đổi điểm nguyên tử, Ví Voucher trên iOS/Android và màn đối soát Portal.
Tuần 2,5 – 3
UAT, whitelist Production & Go-Live
Chạy 06 kịch bản biên trên Staging, whitelist khoá Production và Go-Live Tháng 01/2027.
03 Đầu Vào Cần Blum Phối Hợp Sớm
01
Tài khoản Merchant UrBox cùng thông số app_id, app_secret, site_id
02
Whitelist khoá công khai RSA-2048 của Blum trên cổng đối tác UrBox
03
Nạp sẵn ngân sách ví ký quỹ (Deposit) trước ngày mở đổi quà chính thức
● BÁO GIÁ THƯƠNG MẠI & ĐIỀU KHOẢN THANH TOÁN • KHÔNG CHỊU THUẾ VAT

Báo Giá Trọn Gói Tích Hợp UrBox eVoucher

Toàn bộ phạm vi U.01 – U.12 trong một mức giá cố định duy nhất — không bóc tách theo hạng mục, không phí nền tảng hàng tháng, không chịu VAT.

Ưu đãi AI Worker -56% • Chi phí duy trì OPEX: 0 VNĐ/tháng
MÃ HẠNG MỤC BÁO GIÁ (ĐỐI CHIẾU MÃ THI CÔNG) KHỐI LƯỢNG ƯU ĐÃI THÀNH TIỀN (VNĐ)
U1
Hạ Tầng Dữ Liệu & Đồng Bộ Tự Động Kho Quà UrBox
Chi tiết ↗
Đối chiếu U.01, U.03, U.06 — 4 bảng dữ liệu, đồng bộ 4 API danh mục / thương hiệu / quà tặng, lớp đệm tốc độ cao.
1,8 MDgốc 4 MD -55%gốc 15,5 Tr
7.000.000VNĐ • Không VAT
U2
Đổi Điểm Nguyên Tử, Ký Số RSA-SHA256 & Mã Hóa Ví
Chi tiết ↗
Đối chiếu U.02, U.04, U.05 — phát hành cartPayVoucher, khoá chống trùng giao dịch, hoàn điểm tự động 100%, mã hóa AES-256-GCM.
2,4 MDgốc 5 MD -56%gốc 21,5 Tr
9.500.000VNĐ • Không VAT
U3
Giao Diện Kho Quà, Ví Voucher App, Đối Soát Portal & Go-Live
Chi tiết ↗
Đối chiếu U.07 – U.12 — kho quà và Ví 5 định dạng trên iOS/Android, đối soát và cấp lại trên Portal, UAT 06 ca biên, phát hành T01/2027.
1,8 MDgốc 4 MD -58%gốc 18,0 Tr
7.500.000VNĐ • Không VAT
OPEX
Chi Phí Duy Trì Phần Mềm Hàng Tháng Phía VNI
Vận hành trực tiếp trên hạ tầng API, DB & Redis hiện hữu của Blum Connect — không phát sinh hạ tầng riêng.
Trọn đời —
0VNĐ / tháng
TỔNG CHI PHÍ ĐẦU TƯ TRỌN GÓI (U1 + U2 + U3)
6,0 Man-days • Ưu đãi -56% từ mức chuẩn 55.000.000 VNĐ • Không chịu thuế VAT
24.000.000 VNĐ
Đầu tư 1 lần • Bảo hành kỹ thuật 12 tháng
Tiến Độ Thanh Toán Theo Nghiệm Thu (70% – 30%)
Đợt 1 • 70%
70%
16.800.000 VNĐ
Thanh toán sau khi ký Hợp đồng / Phụ lục triển khai
Đợt 2 • 30%
30%
7.200.000 VNĐ
Thanh toán sau khi ký Biên bản Nghiệm thu UAT & Go-Live T01/2027
Điều Khoản Thương Mại & Bảo Hành
✓
Thuế GTGT (VAT)
Dịch vụ sản xuất & tích hợp phần mềm thuộc đối tượng không chịu thuế VAT. Tổng thanh toán thực tế = 24.000.000 VNĐ.
✓
Bảo hành & Hỗ trợ
Bảo hành kỹ thuật luồng tích hợp 12 tháng; hỗ trợ trực chiến trong đợt mở đổi quà Tháng 01/2027.
✓
Chi phí đối tác độc lập
Ngân sách nạp ví ký quỹ (Deposit) mua voucher và cước SMS (nếu bật) do Blum thanh toán trực tiếp cho UrBox.