PrestaShop 8.2 · module mã nguồn mở
Module thanh toán PrestaShop chuyển khoản QR tự xác nhận đơn
Module thanh toán PrestaShop chuyển khoản QR tự xác nhận đơn tạo VietQR đúng số tiền cho từng lượt mua. MONA Pay trả kết quả để đơn sang Payment accepted; shop được thử đủ luồng trên Sandbox trước khi nối ngân hàng, trả 0% phí giao dịch và dùng miễn phí 500 giao dịch mỗi tháng.

- 500 giao dịchmiễn phí mỗi tháng, đủ mọi tính năng
- Không thu %trên số tiền khách chuyển
- Tiền về thẳngtài khoản ngân hàng đứng tên bạn
- Từ 2022chạy tiền thật cho khách MONA
Ảnh chụp thật
Tích hợp VietQR vào PrestaShop: luồng chạy thật
Bốn ảnh dưới đây đi theo đơn DH7 trị giá 450.000đ, từ lúc nhập key tới khi đơn trở về cửa hàng với trạng thái Payment accepted.
Thử không chuyển tiền thật: bật Sandbox trong trang cấu hình module, lưu lại rồi tạo đơn như khách mua hàng.
- 01Nhập key và bật chế độ Sandbox
Trong trang Configure, shop nhập Client ID, Client Secret, Webhook Secret và Return Signature Secret. Bật Chế độ sandbox rồi lưu cấu hình để chạy thử.

Trang Configure có bốn trường key và chế độ sandbox đang bật; chụp trên cửa hàng demo PrestaShop 8.2, chế độ thử. - 02Khách chọn “Thanh toán qua MONA Pay”
Tại bước Payment, khách chọn Thanh toán qua MONA Pay cho giỏ 450.000đ, chấp nhận điều khoản rồi bấm Place order.

MONA Pay xuất hiện ở bước Payment của giỏ hàng 450.000đ; chụp trên cửa hàng demo PrestaShop 8.2, chế độ thử. - 03Trang pay.monapay.vn hiện đúng 450.000đ
Module tạo phiên thanh toán rồi chuyển khách sang trang MONA Pay. Số tiền 450.000đ, mã đơn DH7, nội dung chuyển khoản và mã QR đã được điền sẵn.

Phiên thanh toán DH7 có đúng số tiền, QR và dải cảnh báo phiên thử; chụp trên cửa hàng demo PrestaShop 8.2, chế độ thử. - 04Đơn trở về với trạng thái Payment accepted
Sau khi giao dịch thử được xác nhận, MONA Pay đưa khách về cửa hàng. Trang chi tiết đơn ghi nhận thanh toán thành công với trạng thái Payment accepted.

Chi tiết đơn phía khách sau khi hệ thống xác nhận Payment accepted; chụp trên cửa hàng demo PrestaShop 8.2, chế độ thử.




Trang Configure có bốn trường key và chế độ sandbox đang bật; chụp trên cửa hàng demo PrestaShop 8.2, chế độ thử.
Việc module tự lo
Module thanh toán PrestaShop tự xác nhận đơn
Shop giữ quy trình bán hàng sẵn có. Module thêm MONA Pay vào checkout và xử lý phần tạo phiên, chuyển hướng, xác thực kết quả, cập nhật đơn.
Đơn tự sang Payment accepted
Tiền vào hoặc giao dịch Sandbox được xác nhận, module tìm đúng đơn PrestaShop và cập nhật trạng thái. Nhân viên mở admin là thấy đơn sẵn sàng xử lý.
DH7 · 450.000đ · Payment acceptedVietQR đúng số tiền
Trang thanh toán điền sẵn 450.000đ và mã đơn DH7, khách không cần gõ lại.
Tiền vào thẳng ngân hàng
MONA Pay xác nhận giao dịch cho PrestaShop, không đứng giữa và không giữ tiền.
Sandbox chạy đủ luồng
Shop kiểm được checkout, trang pay, trang chi tiết đơn và trạng thái Payment accepted trước khi nhận tiền thật.
Tải GitHub · cài trong admin
Các bước cài module MONA Pay trên PrestaShop
Thứ tự dưới đây đi đúng đường cài của PrestaShop và trang cấu hình đã chụp. Nên chạy một đơn Sandbox trước khi tắt chế độ thử.
- 01
Tải module từ GitHub
Mở prestashop-monapay trong monapay-connectors và tải gói module theo hướng dẫn trong repository.
- 02
Upload trong Modules
Đăng nhập PrestaShop Admin, mở Modules → Module Manager → Upload a module, chọn gói module và chờ PrestaShop báo cài xong.
- 03
Mở trang Configure
Trong Module Manager, tìm MONA Pay rồi bấm Configure để mở trang cấu hình module.
- 04
Nhập key MONA Pay
Lấy Client ID và Client Secret tại my.monapay.vn → API Keys, dán vào module rồi nhập Webhook Secret và Return Signature Secret theo hướng dẫn trên GitHub.
- 05
Bật Sandbox và chạy thử
Bật Chế độ sandbox, lưu lại rồi tạo đơn. Module chỉ hiện khi giỏ hàng dùng tiền tệ VND. Kiểm đủ checkout, trang pay và trạng thái đơn.
- 06
Tắt Sandbox khi bán thật
Sau khi đơn thử sang Payment accepted, tắt Chế độ sandbox và lưu cấu hình. Các đơn tiếp theo dùng luồng chuyển khoản thật.
Module thanh toán PrestaShop có mất phí không?
MONA Pay thu 0% trên giá trị chuyển khoản và miễn phí 500 giao dịch mỗi tháng. Module có mã nguồn trên GitHub; shop xem các gói theo số giao dịch tại trang bảng giá.
Chưa nối ngân hàng có thử module PrestaShop được không?
Được. Bật Chế độ sandbox trong cấu hình MONA Pay, lưu lại rồi tạo một đơn thử. Trang thanh toán có dải cảnh báo phiên thử và không chuyển tiền thật. Chạy xong đủ 4 bước thì tắt Sandbox trước khi bán thật.
Module thanh toán PrestaShop của MONA Pay đã tải được chưa?
Đã có mã nguồn tại GitHub của The MONA Group. Module đã được chạy hết luồng trên cửa hàng demo PrestaShop 8.2, từ trang cấu hình tới đơn chuyển sang Payment accepted.
Vì sao checkout không hiện MONA Pay?
Module chỉ hiện khi giỏ hàng dùng tiền tệ VND. Kiểm tra tiền tệ đang chọn, bật module trong Module Manager và lưu đủ Client ID, Client Secret trước khi thử lại.
Tiền của khách có đi qua MONA Pay không?
Không. Khi chạy thật, khách chuyển thẳng vào tài khoản ngân hàng đứng tên bạn. MONA Pay tạo phiên thanh toán, nhận báo có và xác nhận cho module; MONA Pay không giữ tiền và không có bước rút tiền về.
Shop PrestaShop dùng MONA Pay tốn bao nhiêu?
MONA Pay miễn phí 500 giao dịch mỗi tháng. Gói gồm VietQR, trang thanh toán, webhook, Telegram và dashboard; không thu phần trăm trên giá trị đơn.

Bắt đầu với MONA Pay
Nối ngân hàng hôm nay để đơn chuyển khoản tự xác nhận
Tạo tài khoản là dùng ngay, miễn phí 500 giao dịch mỗi tháng. Muốn thử trước thì sandbox tạo giao dịch tiền vào giả, không tốn tiền thật.
