
Khách đến MONA làm web order Taobao, 1688 hay kể đúng một cảnh: khách chốt đơn xong, chuyển khoản xong, còn kế toán vẫn ngồi mở app ngân hàng dò từng dòng biến động, trong khi giá xưởng bên Trung Quốc đổi theo từng giờ. Tụi em gặp cảnh này ở nhiều dự án order khác nhau, không riêng một chủ shop nào, có shop tụi em thấy tới 20 đơn mỗi ngày bị treo chỉ vì khách quên ghi nội dung chuyển khoản. Thu tiền đơn nhập hàng Trung Quốc tự động là thứ tụi em dựng để chặn đúng khúc đó, và tiền vừa vào tài khoản là hệ thống báo về trong khoảng 2 giây. Đơn tự chuyển “đã cọc”. Không ai phải ngồi canh màn hình cả tiếng đồng hồ.
Đối soát tay từng đơn order đang ăn vào lợi nhuận
Khách MONA làm order kể tụi em nghe quy trình quen thuộc: đưa số tài khoản, dặn khách ghi rõ mã đơn, rồi hồi hộp chờ. Thực tế thì khách hay ghi thiếu, ghi sai chính tả, hoặc quên hẳn nội dung chuyển khoản, và kế toán phải đối chiếu từng dòng sao kê với danh sách đơn trên file Excel bằng mắt thường, đúng kiểu công việc đối soát vận chuyển thủ công mà anh chị vẫn làm mỗi ngày. Vào những đợt Taobao, 1688 sale mạnh, hàng trăm đơn đổ về cùng lúc, chị kế toán mở sao kê lúc 9 giờ tối vẫn chưa dò hết. Đơn chờ xác nhận tới sáng hôm sau vì tiền vào lúc nửa đêm là chuyện tụi em nghe khách kể không dưới một lần. Chậm một nhịp là mất đơn. Vì hàng bên xưởng Trung Quốc hết mẫu, hết size trong vài phút chứ không chờ ai đối soát xong mới bán, y như tụi em có nhắc trong bài cách thanh toán Taobao.
Có khách còn để nhân viên cầm app ngân hàng của chủ tài khoản để tự xác nhận tiền vào, vừa mất thời gian vừa lộ quyền truy cập tài khoản công ty ra ngoài. Rồi có ngày năm khách cùng chuyển 500.000 đồng đặt cọc, không ai ghi mã đơn, kế toán nhìn sao kê chịu chết không biết khớp ai với ai, đành gọi điện xác minh từng người một cho chắc. Cách làm này chỉ ổn khi đơn còn ít. Khi số đơn tăng lên vài chục mỗi ngày, cách gọi điện xác minh này tự nó trở thành một công việc toàn thời gian, tốn đúng nhân sự lẽ ra nên đi tìm nguồn hàng mới.
Cơ chế thu tiền đơn nhập hàng Trung Quốc tự động chạy ra sao
Cách tụi em làm là gắn cho mỗi đơn một mã VietQR động, tự điền sẵn số tiền và mã đơn trong nội dung, hoặc một tài khoản ảo riêng nếu khách hay trả nhiều lần. Khách chỉ quét mã bằng app ngân hàng quen thuộc và bấm chuyển, không gõ thêm ký tự nào, nên không còn chuyện ghi sai hay quên nội dung như cách làm cũ. Ngay khi ngân hàng báo giao dịch về, webhook của tụi em ký bằng HMAC-SHA256, gắn header X-Mona-Signature, bắn thẳng sang hệ thống của anh chị trong khoảng vài giây, đúng cơ chế tự động báo có tiền vào tài khoản mà tụi em xây riêng cho việc này. Đơn tự chuyển trạng thái ngay. Không cần ai bấm duyệt tay, giao thức QR cũng theo đúng chuẩn VietQR do Napas vận hành nên hầu hết ngân hàng tại Việt Nam đọc được.
Từ 2022 tới nay, chính MONA cũng dùng hệ thống này để thu tiền cho các dự án của mình, và đã có hơn 6.000 khách hàng mới thanh toán qua đó trước khi tụi em mở nó thành dịch vụ công khai ở monapay.vn vào năm 2026. Khách MONA hay tưởng đây là một dạng cổng thanh toán giữ tiền hộ, nhưng thật ra MONA Pay không cầm một đồng nào, tiền đi thẳng từ khách vào tài khoản ngân hàng của anh chị, tụi em chỉ đọc thông báo giao dịch rồi xác nhận lại cho hệ thống. Đường đi rõ ràng, không qua trung gian nào giữ tiền cả.

Mã đầu nội dung, cách tụi em tách nhiều dòng thu chung một tài khoản
MONA Host, mảng hosting và tên miền của chính MONA, cũng chỉ dùng đúng một tài khoản ACB để thu tiền cho hàng chục sản phẩm khác nhau. Cách làm là gắn mỗi sản phẩm một mã đầu nội dung riêng, hệ thống đọc mã đó trong nội dung chuyển khoản để biết tiền vào là của gói hosting, gói domain hay gói VPS nào, rồi tự gia hạn đúng dịch vụ. Với ngành order, tụi em áp cùng cách: một đơn hàng Trung Quốc có thể gắn nhiều mã QR khác nhau cho từng khoản thu, ví dụ mã riêng cho tiền cọc mua hàng và mã riêng cho phí ship nội địa. Muốn tự tạo, anh chị vào my.monapay.vn, chọn mục Tạo mã QR, rồi bấm Thêm mã mới cho từng khoản thu là xong. Không lẫn tiền giữa các khoản.
Nói thật, phần tách khoản cọc, phí ship nội địa Trung Quốc, phí bảo hiểm hàng hoá thành từng luồng riêng biệt tự động trên một dashboard duy nhất thì tụi em đang làm, chưa có sẵn để bật lên dùng ngay hôm nay, và cách chạy được ngay bây giờ là ghép nhiều mã QR bằng tay ở phần mềm đối soát đơn hàng anh chị đang chạy. Tụi em thấy đây là nhu cầu thật của ngành order, nên đang xếp vào việc làm tiếp.
Sự cố tụi em từng gặp và bài học rút ra
Tháng 9/2026, tụi em gặp một sự cố khá nhớ: sau khi cấu hình lại máy chủ, một khoá bí mật của webhook bị thiếu, webhook vẫn bắn ra ngay khi có giao dịch nhưng mang khoá rỗng, hệ thống nhận trả lỗi 401, khách đã chuyển tiền mà đơn chưa được cộng. Tụi em soát lại lịch sử webhook trên dashboard, bổ sung khoá, rồi bấm gửi lại toàn bộ các webhook lỗi. Cơ chế chống phát lại của tụi em vốn từ chối mọi yêu cầu lệch quá 5 phút, nên sau khi vá khoá, gửi lại webhook cũ trong khung giờ đó vẫn được hệ thống chấp nhận bình thường. Từ đó tụi em hay dặn khách bật cảnh báo khi tỉ lệ webhook thành công tụt xuống. Lỗi hiếm nhưng có thật. Đừng tin kiểu “chạy rồi thì chạy mãi”.
Có lần khác, một ngân hàng gửi dữ liệu giao dịch về với phần header dồn sai vị trí so với tài liệu kỹ thuật, hệ thống chuẩn của tụi em trả lỗi 422 và bỏ qua giao dịch đó. Ngân hàng không sửa theo ý mình được, nên tụi em tự viết một lớp đọc lại cho đúng cấu trúc rồi phát lại các giao dịch bị rớt. Làm báo có tự động, phần khó không nằm ở vẽ mã QR, mà nằm ở chỗ dữ liệu ngân hàng gửi về không giống hệt tài liệu lúc nào cũng đúng như kỳ vọng.

Tính năng nào có sẵn và cái nào chưa hợp với ngành order
Cửa hàng order Trung Quốc của anh chị mua hàng thẳng từ Taobao, 1688 rồi bán lại trong nước, nên MONA Pay dành riêng cho ngành nhập hàng Trung Quốc xử lý đúng phần chuyển khoản ngân hàng nội địa, không đụng tới thẻ Visa hay Mastercard của khách nước ngoài. Nếu tệp khách của anh chị chủ yếu trả bằng thẻ quốc tế, MONA Pay chưa hợp lúc này, anh chị vẫn cần một cổng thẻ riêng cho phần đó.
Ngân hàng ACB đang chạy chính thức, các ngân hàng khác tụi em đang nối dần, xem bảng trạng thái ngân hàng, không hứa ngày cho từng ngân hàng cụ thể. Nếu shop order của anh chị đang dưới khoảng 20 đến 30 đơn chuyển khoản một ngày, tụi em khuyên thật là chưa cần viết code tích hợp webhook làm gì. Một cái link thu tiền cộng con bot báo Telegram hoặc nhóm Zalo là đủ dùng, dựng trong 10 phút. Đơn nhiều lên, hoặc anh chị cần tự động mở luồng xử lý ngay khi tiền vào, lúc đó nối webhook mới đáng công, còn làm sớm quá chỉ tốn công vô ích. Cứ theo đúng nhịp đơn của mình.
Tích hợp vào website order và chi phí thực tế
Gói miễn phí của MONA Pay xử lý tới 500 giao dịch mỗi tháng, tức khoảng 16 đơn mỗi ngày, đủ cho shop order mới mở hoặc đang chạy thử. Vượt mức đó thì gói cố định từ 99.000 đồng mỗi tháng cho 2.000 giao dịch, không thu phần trăm trên số tiền ở bất kỳ gói nào, khác hẳn kiểu PayPal thu khoảng 4,4% cộng phí cố định trên mỗi giao dịch. Website order dùng nền tảng như WooCommerce đã có sẵn plugin, kèm chế độ thử sandbox để anh chị chạy trước khi nối ngân hàng thật.
Với các phần mềm quản lý order tự viết riêng, anh chị vào my.monapay.vn đăng ký dùng ngay, không cần chờ duyệt, đọc tài liệu API rồi bắn thử ở môi trường sandbox, dữ liệu khớp thẳng vào quy trình xử lý đơn hàng anh chị đã dựng sẵn. Có vướng chỗ nào trong lúc ráp webhook, cứ gọi thẳng 1900 636 648, tụi em nghe máy và soi giúp log lỗi. Thu tiền đơn nhập hàng Trung Quốc tự động không phải phép màu. Việc còn lại là chốt đơn. Nó chỉ giúp bớt khâu ngồi canh màn hình để tập trung vào gom hàng cho kịp giá tốt, và anh chị có thể xem thêm ở trang chủ MONA Pay trước khi quyết định.
Câu hỏi thường gặp
Chuyển khoản sai số tiền so với đơn thì xử lý sao?
Webhook vẫn gửi thông báo về hệ thống của anh chị kèm số tiền thực nhận. Anh chị tự cấu hình để quyết định mở đơn ngay hay yêu cầu khách chuyển bù phần thiếu.
Có thu phần trăm trên số tiền giao dịch không?
Không, mọi gói của MONA Pay đều không thu phần trăm. Gói miễn phí xử lý 500 giao dịch mỗi tháng, gói trả phí từ 99.000 đồng mỗi tháng cho 2.000 giao dịch.
Tích hợp cho phần mềm order tự viết mất bao lâu?
Với sandbox có sẵn, ráp thử webhook đầu tiên mất khoảng 10 phút. Không mất nhiều công. Nối trọn hệ thống thật thì tuỳ độ phức tạp của phần mềm quản lý đơn hàng anh chị đang dùng, thường vài ngày làm việc.
MONA Pay có giữ tiền của shop order không?
Không, tụi em không giữ tiền. Tiền đi thẳng từ khách vào tài khoản ngân hàng của anh chị, MONA Pay chỉ đọc thông báo giao dịch từ ngân hàng rồi xác nhận lại cho hệ thống trong vài giây.

