Tích hợp cổng thanh toán VNPAY-QR vào website WordPress

  • Monday 31/08/2020

Bài viết này chúng tôi sẽ hướng dẫn cho các bạn một giải pháp Tích hợp cổng thanh toán VNPAY-QR vào website WordPress

1. Tại sao lại cần tích hợp cổng thanh toán?

Việc tích hợp cổng thanh toán sẽ làm cho các bước mua hàng trở nên đơn giản, đảm bảo an toàn cho việc thanh toán trên website. Chúng ta chỉ cần gọi API của nhà cung cấp cổng thanh toán, các vấn đề liên quan đến bảo mật cũng như độ tin cậy sẽ được nhà cung cấp cổng thanh toán chịu trách nhiệm.

2. Tạo tài khoản VNPAY-QR

Để kết nối với VNPAY với plugin, bạn sẽ cần tài khoản sandbox (đây là một tài khoản phục vụ cho việc thử nghiệm) khi áp dụng chính thức chỉ cần liên hệ VNPAY để làm hợp đồng.
Bạn đăng ký tài khoản tại địa chỉ sau: https://sandbox.vnpayment.vn/devreg/

Sau đó bạn kiểm tra email xác nhận. Sau khi kích hoạt tài khoản bạn sẽ nhận được các thông tin cần thiết để cài đặt ở bước sau.

3. Cài đặt Plugin WooCommerceIPNURL

Trước khi tiến hành cài đặt plugin WooCommerceIPNURL cần phải cài đặt plugin WooCommerce và kích hoạt thành công.

Tiếp theo hãy tải plugin WooCommerceIPNURL và kích hoạt.

4. Cấu hình Plugin WooCommerceIPNURL kết nối tới VNPAY

Truy cập admin website vào đường dẫn Woocomerce -> Settings -> Payment–VNPAY và chọn Manage

Cấu hình các thông số như đã nhận được trong email khi kích hoạt thành công

  • Enable/Disable: Bật / Tắt plugin. Nếu bị vô hiệu hóa, Website sẽ không hiển thị VNPAY trên trang thanh toán.
  • Tiêu đề: Tiêu đề hiển thị cho khách hàng chọn phương thức thanh toán.
  • Mô tả: Hiển thị mô tả khi bạn chọn loại thanh toán là VNPAY.
  • Url Pay: Url khởi tạo giao dịch sang VNPAY (VNPAY Cung cấp).
  • Terminal ID: Mã website của merchant trên hệ thống của VNPAY.
  • Secret Key: Chuỗi bí mật sử dụng để kiểm tra toàn vẹn dữ liệu khi hai hệ thống trao đổi thông tin
  • Success Page: Trang VNPAY trả về khi khách hàng thanh toán thành công, hiển thị kết quả thanh toán cho KH
  • Locale: Ngôn ngữ thanh toán khi sang cổng thanh toán VNPAY

5. Kiểm tra tính năng thanh toán qua cổng VNPAY-QR

Truy cập lên website và thực hiện tạo đơn hàng sau đó chọn thanh toán với VNPAY , lúc này API của VNPAY sẽ được gọi và thực hiện quá trình thanh toán.

Ở bước này có thể chọn thanh toán bằng thẻ quốc tế hoặc thẻ nội địa.

Chọn phương thức thanh toán

Chọn ngân hàng

Nhập thông tin thanh toán

Sau khi thanh toán thành công, bạn có thể vào trang quản trị VNPAY để kiểm tra (link đăng nhập được gửi trong email).


P.A Việt Nam cung cấp đa dạng các Plan Hosting WordPress đáp ứng yêu cầu của khách hàng
WordPress Hosting phổ thông
WordPress Hosting chất lượng cao
WordPress VIP

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-tuc-chuong-trinh-khuyen-mai-ten-mien-hosting.html