Nếu bạn đang chạy cửa hàng online trên WordPress / WooCommerce và muốn khách hàng thanh toán bằng cách quét QR chuyển khoản — SePay chính là giải pháp tối ưu. Không cần giữ tiền qua trung gian, không chờ t+n, tiền về thẳng tài khoản ngân hàng của bạn ngay sau mỗi giao dịch. Trong bài viết này, tôi sẽ hướng dẫn từng bước tích hợp SePay vào WooCommerce.
Tại Sao Chọn SePay Cho WooCommerce?
- Tiền về realtime: Không bị giữ lại bởi bên trung gian như các cổng thanh toán truyền thống.
- Phí thấp: Chỉ tính theo số giao dịch, không tính % trên giá trị đơn hàng.
- Tự động xác nhận: Đơn hàng tự chuyển sang trạng thái “Đã thanh toán” sau vài giây.
- Plugin sẵn: SePay có plugin WooCommerce chính thức, cài đặt trong vài phút.
- Hỗ trợ đa ngân hàng: VPBank, BIDV, OCB, Techcombank, MB, Vietcombank và hơn 40 ngân hàng khác.
Các Bước Tích Hợp SePay Vào WooCommerce
Bước 1: Đăng Ký Tài Khoản SePay
Truy cập sepay.vn, chọn gói phù hợp và đăng ký. Sau khi hoàn tất, liên kết tài khoản ngân hàng của bạn vào SePay qua xác thực OTP. SePay có gói miễn phí 500 giao dịch/tháng cho bạn dùng thử.
Bước 2: Lấy API Key
Sau khi đăng nhập vào dashboard SePay, vào phần Tích hợp > API Key để tạo và sao chép API Key của bạn. Đây là khóa kết nối giữa WooCommerce và hệ thống SePay.
Bước 3: Cài Plugin SePay Cho WooCommerce
Trong WordPress Admin, vào Plugins > Add New, tìm kiếm “SePay” hoặc tải plugin trực tiếp từ trang tích hợp của SePay. Cài đặt và kích hoạt plugin.
Bước 4: Cấu Hình Plugin
Vào WooCommerce > Settings > Payments > SePay. Điền API Key vừa lấy ở bước 2 vào ô tương ứng. Chọn ngân hàng và tài khoản muốn nhận tiền. Bật Enable SePay Payment và lưu cài đặt.
Bước 5: Cấu Hình Webhook
Đây là bước quan trọng nhất để đơn hàng tự động xác nhận. Sao chép Webhook URL từ plugin (thường có dạng https://yoursite.com/?wc-api=sepay) và dán vào phần cấu hình Webhook trong dashboard SePay. Từ đây, mỗi khi khách chuyển khoản thành công, SePay sẽ tự động báo về website của bạn để xác nhận đơn hàng.
Bước 6: Test Thử
SePay có môi trường sandbox miễn phí để kiểm thử toàn bộ quy trình trước khi đưa vào sử dụng thực tế. Hãy tạo một đơn hàng test và thực hiện chuyển khoản thử để xác nhận webhook hoạt động đúng.
Quy Trình Thanh Toán Của Khách Hàng
- Khách đặt hàng và chọn Thanh toán qua SePay.
- Màn hình hiển thị mã QR kèm số tiền và nội dung chuyển khoản.
- Khách mở app ngân hàng, quét QR — thông tin tự điền đầy đủ.
- Xác nhận chuyển khoản.
- Đơn hàng tự động chuyển sang “Đã thanh toán” sau vài giây.
Kết Luận
SePay là lựa chọn thông minh cho các shop WooCommerce tại Việt Nam — đơn giản, phí rẻ, tiền về nhanh và hoàn toàn tự động. Nếu bạn đang dùng công tác viên kiểm tra chuyển khoản thủ công mỗi ngày, đây chính là lúc để nghĩ đến việc tự động hoá.
Bạn đã tích hợp SePay vào WooCommerce chưa? Hãy chia sẻ trải nghiệm của bạn ở phần bình luận!