Nhảy tới nội dung

Tích hợp Sapo

Mỗi khi phát sinh một giao dịch mới, dựa trên mã đơn hàng và số tiền người dùng đã chuyển, payOS sẽ tự động xác nhận thanh toán và chuyển trạng thái đơn hàng trực tiếp trên website Sapo.

Bước 1: Đăng kí tài khoản, thiết lập cổng trên payOS

Sau khi bạn hoàn thành bước này hãy vào giao diện payOS và lưu 3 keys dưới đây:

Example banner

Bước 2: Lấy API Key từ sapo

Truy cập vào admin trên trang Sapo của bạn => Ứng dụng => Ứng dụng riêng

Example banner

Tạo ứng dụng và cấu hình ứng dụng

Example banner

Nhập thông tin Tên ứng dụng + email của bạn và cho phép quyền đọc ghi trên đơn hàng.

Example banner

Sau khi tạo xong ta được giao diện Ứng dụng như dưới đây:

Example banner

Bước 2: Cài đặt plugin payos-sapo

Đường dẫn plugin payos-sapo:

https://github.com/payOSHQ/payos-sapo

Sau khi đã cài và có được đường dẫn tương tự như này, bạn có thể đến bước tiếp theo

Bước 3: Thiết lập trên giao diện sapo

Sau khi đã deploy xong bằng plugin payos-sapo và có được đường dẫn public như bên dưới, bạn có thể tiến hành bước tiếp theo:

https://your_domain/checkout.js

Vào trang Admin của Sapo web => Cài đặt => Phương thức thanh toán. Ở phần thanh toán thủ công, ta tiến hành tạo ra phương thức thanh toán tùy chọn, sửa lại tên theo ý muốn sau đó lưu lại.

Lưu ý: Tên phương thức thanh toán cần có chữ VietQR để hệ thống tự động nhận diện và cập nhật mã VietQR khi thanh toán.

Example banner

Quay lại phần Cài đặt => vào Trang thanh toán. Ở mục xử lý đơn hàng ta dán đoạn code bên dưới vào trường Nội dung thông báo thêm và Lưu lại.

<script src="https://your_domain/checkout.js" ></script>
Example banner

Vậy là đã hoàn tất toàn bộ các bước thiết lập, hãy cùng kiểm tra lại kết quả thôi nào:

Example bannerExample bannerExample banner