Skip to content

WooCommerce

Yêu cầu

AllPay Payment Gateway for WooCommerce được viết dựa trên các phiên bản mới nhất hiện nay:

  • PHP 7.2+
  • WordPress 5.7+
  • WooCommerce 5.2+

Thời gian gửi giao dịch

Thời gian gửi giao dịch

Mặc định giao dịch sẽ quét 60 giây/lần và được gửi đến webhook ngay sau đó.

Cài đặt

  • Tải plugin AllPay Payment Gateway for WooCommerce

  • Truy cập vào mục Plugins của WordPress

  • Chọn Add New Plugin

  • Chọn Upload Plugin sau đó chọn file zip plugin bạn đã tải về trước đó. ấn Install Now sau đó Activate plugin

    allpay plugin woo

Thiết lập plugin

Tiếp tục nhấn Thiết lập để nhập các thông số cần thiết ban đầu cho plugins:

allpay plugin woo

Các tham số cơ bản của plugins:

php
- Title
- Description
- Ngân hàng
- Số tài khoản
- Tên tài khoản
- Token
- pháp định danh đơn hàng
- Khung QR

Title

Thay đổi tên hiển thị của cổng thanh toán tại trang checkout allpay plugin woo

Description

Thay đổi phần mô tả của cổng thanh toán bên dưới tên cổng thanh toán tại trang checkout allpay plugin woo

Ngân hàng

Chọn thông tin ngân hàng hiển thị phía khách hàng

Số tài khoản

Hiển thị số tài khoản ngân hàng và là tham số tạo mã QR nếu chọn khung VietQR

Tên tài khoản

Hiển thị số tài khoản ngân hàng và là tham số tạo mã QR nếu chọn khung VietQR

Token

Đây là Token giúp xác minh dữ liệu giao dịch được gửi chính xác từ AllPay qua hệ thống của bạn. Token này được sinh ra một lần duy nhất ở bước Tạo Hook trên AllPay.

Cú pháp định danh đơn hàng

Nội dung mà khách chuyển khoản kèm ID đơn hàng ví dụ: DH123. Nếu khách hàng quét mã QR sẽ tự động điền. Hệ thống sẽ xác định nội dung chuyển khoản để hoàn thành.

Tạo hook

Truy cập vào AllPay ở mục Webhooks tạo hook mới, chọn Loại là Webhook sau đó điền Endpoint tạo Token như bên dưới

allpay plugin woo

Endpoint

Đối với WooCommerce, bạn cần điền endpoint : https://mydomain.com/wc-api/allpayvn trong đó mydomain.com là tên miền website của bạn

Token

Copy token sau đó dán vào mục thiết lập plugin ở phía WooCommerce