Chuyển đến nội dung chính

Bán hàng

Cách gửi link thanh toán Xendit và Midtrans qua WhatsApp và biết khi nào khách đã trả

Doanh nghiệp Việt bán cho khách Indonesia, Thái Lan, Philippines hay Malaysia thường chốt đơn ngay trong WhatsApp. Đây là cách trả lời "thanh toán thế nào?" bằng link Xendit hoặc Midtrans đúng số tiền, và để cuộc trò chuyện tự tiếp tục khi tiền đã về.

Đội ngũ MonoChat Cập nhật: 4 phút đọc

Trong trang này
  1. Khi nào nên dùng Xendit hoặc Midtrans
  2. Quy định của WhatsApp
  3. Thiết lập trên MonoChat
  4. Trước khi chạy thật
  5. Nguồn

Để thu tiền khách ở Đông Nam Á ngay trong WhatsApp, hãy gửi link thanh toán Xendit hoặc Midtrans đúng số tiền, tạo từ tài khoản của bạn tại nhà cung cấp, và để nhà cung cấp báo cho hệ thống khi tiền đã về. Khách trả trên trang của nhà cung cấp bằng các phương thức bạn đã bật; cuộc trò chuyện chỉ chứa link.

Điều này hữu ích cho doanh nghiệp Việt xuất khẩu cà phê, nội thất, may mặc, cho các công ty du lịch ở Đà Nẵng hay Phú Quốc đón khách Indonesia, Malaysia, Philippines, và cho các studio phần mềm có khách trong khu vực. Đặc biệt, Xendit nhận cả VND, nên một số khách hàng ở Việt Nam cũng có thể trả qua cùng một quy trình. Với khách trong nước, MoMo, VNPay hoặc COD vẫn là lựa chọn quen thuộc.

Khi nào nên dùng Xendit hoặc Midtrans

  • Khách Indonesia muốn phương thức địa phương. Cả hai nhà cung cấp được xây cho thị trường Indonesia; trong MonoChat, Midtrans chỉ thu bằng IDR.
  • Bán khắp khu vực. Qua MonoChat, Xendit nhận IDR, USD, THB, VND, PHP và MYR: một nhà cung cấp cho năm thị trường.
  • Chốt đơn trong chat: đặt cọc, đơn đặt riêng, hóa đơn sau báo giá.

Với khách ngoài khu vực, xem link thanh toán PayPal qua WhatsApp; tổng quan ở thanh toán trong chat WhatsApp.

Quy định của WhatsApp

  • Trong khung chăm sóc khách hàng 24 giờ, link được gửi như tin nhắn thường. Từ 1/10/2026 Meta tính phí tin nhắn dịch vụ sau 1.000 tin miễn phí mỗi tháng cho mỗi số.
  • Khi khung đã đóng, chỉ gửi được mẫu tin nhắn đã duyệt. Nhắc thanh toán cho một đơn cụ thể là utility (0,0250 USD với số Indonesia); thêm giảm giá thành marketing (0,0411 USD), theo hướng dẫn giá dựa trên bảng giá Meta ngày 1/10/2026. Giá tính theo quốc gia người nhận.
  • Không bao giờ hỏi thông tin thẻ hay tài khoản trong chat. Thanh toán diễn ra trên trang nhà cung cấp.
  • Tin quảng cáo cần sự đồng ý, theo luật bảo vệ dữ liệu cá nhân Indonesia (UU PDP, Luật 27/2022) và quy định của Meta; dữ liệu khách Việt Nam thuộc Nghị định 13/2023/NĐ-CP.

Thiết lập trên MonoChat

MonoChat là Meta Business Partner chính thức. Midtrans có từ MonoChat 3.8.36 và Xendit từ 3.8.37 (tháng 10/2026), bên cạnh Stripe, PayPal và các cổng khác.

  1. Thêm nhà cung cấp tại Cài đặt › Khoản thanh toán › Cổng thanh toán. Với Midtrans, dán Server Key và thử trước bằng Sandbox mode; không cần đặt URL thông báo, MonoChat tự báo cho Midtrans nơi gửi kết quả mỗi giao dịch. Với Xendit, dán secret API key và callback verification token trong phần webhook của bảng điều khiển Xendit, rồi trỏ callback hóa đơn của Xendit về webhook Xendit của MonoChat cho cổng này; nếu chưa chắc địa chỉ, hãy hỏi đội hỗ trợ MonoChat trước khi chạy thật.
  2. Gửi link từ luồng bằng node Gửi yêu cầu thanh toán: chọn cổng, số tiền (dùng được biến) và loại tiền, viết nội dung với {{paymentLink}} ở chỗ đặt link. Nếu số tiền không dương hoặc chưa có cổng, node đi nhánh lỗi và không gửi gì. Số tiền Midtrans được làm tròn đến rupiah.
  3. Lưu link để nhắc bằng Lưu biến luồng, ví dụ pay: flow.pay.paymentSystemOrderId và flow.pay.paymentLink.
  4. Tiếp tục khi đã trả với luồng bắt đầu từ Đã nhận khoản thanh toán mới: cảm ơn, gắn tag, phân công cho bộ phận giao hàng hoặc gọi hệ thống của bạn bằng Yêu cầu HTTP.
  5. Nhắc một lần bằng node Chờ và điều kiện tag khách hàng, rồi gửi một mẫu utility với link đã lưu.

Hoàn tiền thực hiện trên bảng điều khiển nhà cung cấp: các cổng thêm ở 3.8.36, gồm Midtrans, chưa hỗ trợ hoàn tiền từ MonoChat. Cùng link cũng dùng được trên Instagram, Messenger và web chat. Xem tích hợp thanh toán hoặc bắt đầu miễn phí tại app.monochat.ai.

Trước khi chạy thật

  • Thanh toán thử bằng Sandbox mode của Midtrans hoặc chế độ test của Xendit và kiểm tra tin xác nhận có vào chat.
  • Kiểm tra các phương thức mong muốn đã bật ở nhà cung cấp.
  • Kiểm tra loại tiền: chỉ IDR với Midtrans; IDR, USD, THB, VND, PHP hoặc MYR với Xendit.

Nguồn

Câu hỏi thường gặp

Câu hỏi thường gặp

Tôi có thể gửi link thanh toán Xendit hoặc Midtrans qua WhatsApp không?

Có. Cả hai đều tạo trang thanh toán do nhà cung cấp lưu trữ, và link có thể gửi trong bất kỳ cuộc trò chuyện WhatsApp nào. Với MonoChat, luồng tạo link đúng số tiền từ tài khoản Xendit hoặc Midtrans của bạn, gửi vào hội thoại và biết khi nào đã thanh toán.

Hỗ trợ những loại tiền nào?

Qua MonoChat, Xendit nhận IDR, USD, THB, VND, PHP và MYR; Midtrans chỉ nhận IDR. Yêu cầu thanh toán bằng loại tiền khác sẽ bị từ chối.

Khách thấy những phương thức thanh toán nào?

Những phương thức bạn đã bật với nhà cung cấp: Midtrans hiển thị các phương thức bật trong Snap Preference trên bảng điều khiển; Xendit hiển thị các kênh đang bật trên tài khoản. MonoChat không chọn thay bạn.

MonoChat biết khách đã trả bằng cách nào?

Nhà cung cấp gửi thông báo cho MonoChat. Khoản Midtrans được tính là đã trả khi thông báo có chữ ký hợp lệ tạo bằng Server Key của bạn và trạng thái là settlement hoặc capture; khoản Xendit khi callback có token xác minh của bạn và số tiền, loại tiền khớp với đơn. Sau đó sự kiện Đã nhận khoản thanh toán mới chạy luồng tiếp theo.

Gửi link thanh toán qua WhatsApp có tốn phí không?

MonoChat không cộng thêm vào phí của Meta. Meta tính phí theo từng tin gửi thành công: trong khung 24 giờ, link là tin nhắn dịch vụ, miễn phí 1.000 tin đầu mỗi tháng cho mỗi số; ngoài khung cần mẫu tin nhắn, với số Indonesia là 0,0250 USD (utility) hoặc 0,0411 USD (marketing). Phí giao dịch của nhà cung cấp tính riêng.

Miễn phí tháng đầu gói Growth

Quản lý WhatsApp, Instagram và Messenger trong một hộp thư

Bắt đầu miễn phí với MonoChat: hộp thư chung cho đội ngũ, trợ lý AI, mẫu tin nhắn và chiến dịch trên API chính thức của Meta.

Mỗi doanh nghiệp một mã • 30 ngày để sử dụng • Không cần thẻ

$150 để bắt đầu.

Nhận