# Plugin Xác nhận thanh toán dựa trên SMS

![](https://3803414830-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MjNMo72P3X4qvVabqa3%2F-MjlvjjaNEc-99bkB-B0%2F-Mjlwe8B8sM6Qru2TLV9%2Fimage.png?alt=media\&token=a3acf986-d198-4726-8e69-5beaa9d7a430)

Plugin này hỗ trợ bạn xác nhận đơn hàng đã thanh toán tự động bằng cơ chế: nhận diện cú pháp thanh toán có trong nội dung SMS báo biến động số dư từ ngân hàng.\
**Yêu cầu:**&#x20;

1. Chỉ áp dụng đối với các website Wordpress đang sử dụng **Woocommerce**.
2. Đã cài app và bật chức năng đẩy SMS nhận được lên hệ thống.

![](https://3803414830-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MjNMo72P3X4qvVabqa3%2F-MjvwIT7LbyCV1-N8N4L%2F-MjwEDhpAkPrfFdHShrd%2Fimage.png?alt=media\&token=e7c700a5-056d-4ef1-8d88-68cd30e5e312)

### Bước 1: Cài đặt Plugin

* Tải plugin tại: <https://xem.li/pluginsms2>
* Đăng nhập vào quản trị của Wordpress → chọn Plugin → bấm **Cài mới** (Add New)
* Tải Plugin lên và Kích hoạt

### Bước 2: Cấu hình Plugin

* Vào Woocommerce → chọn Thanh toán → bật hình thức thanh toán **Chuyển khoản ngân hàng SMS Gateway** → bấm **Cài đặt**

![](https://3803414830-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MjNMo72P3X4qvVabqa3%2F-MjlxErbCeCQ4R4vVPll%2F-MjlxOrrPTcrrYNKzM0U%2Fimage.png?alt=media\&token=b124f891-49be-41eb-a96d-e70a4cff9e29)

![](https://3803414830-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjNMo72P3X4qvVabqa3%2Fuploads%2F71uJQKitHX18lGNeQ4hX%2Fimage.png?alt=media\&token=32879faf-9aab-43e9-b6b9-d92dd58f5793)

* Chọn ngân hàng có hỗ trợ VietQR trong danh sách. Hỗ trợ tốt nhất với Vietcombank và MBBank.
* Nhập nội dung thông báo ở màn hình chọn hình thức thanh toán của Khách hàng.
* Khai báo API Key được lấy từ mục API Key tại <https://sms.quanchatbot.com/api.php>
* Nhập Brandname của SMS báo số dư từ ngân hàng.
* Nhập số tài khoản (có thể viết liền hoặc chỉ dùng dấu chấm để phân cách).
* Nhập tên chủ tài khoản: Viết hoa không dấu.
* Nhập cú pháp sẽ dùng kết hợp mã đơn hàng (nếu bạn dùng cùng 1 tài khoản api cho nhiều website thì mỗi website nên có 1 cú pháp khác nhau để tránh nhầm lẫn).
* Đặt Endpoint và cấu hình cronjob để hệ thống tự check đơn hàng sau những khoảng thời gian nhất định.
* **Chú ý:** Mặc định khi ở trang thanh toán thì hệ thống sẽ tự động quét mỗi 10 giây 1 lần để kiểm tra, nên  cần lưu ý khách hàng sau khi chuyển khoản thì để yên màn hình thanh toán cho hệ thống kiểm tra.

BONUS: CÁC SHORTCODE DÙNG VỚI THAM SỐ order\_*key=\<order\_*&#x6B;ey>

![](https://3803414830-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjNMo72P3X4qvVabqa3%2Fuploads%2FLjh3lle2s4jBjZMKdgPb%2Fimage.png?alt=media\&token=566d6489-d17e-4969-b2b0-c8207326b6b9)
