strapi-plugin-vnpay
v0.0.1
Published
A strapi plugin for easy integration of VNPay.
Downloads
9
Readme
VNPay Strapi Plugin
Package này giúp tích hợp VNPay với Strapi.
Mục lục
Cài đặt
npm install --save strapi-plugin-vnpay
Hoặc
yarn add strapi-plugin-vnpay
Cấu hình
Trong admin panel của Strapi, cấu hình như sau: ![Img][https://gitlab.com/vietanh8i1998/strapi-plugin-vnpay/-/blob/main/assets/screenshot_1.png]
- Địa chỉ cổng thanh toán VnPay: Đối với môi trường test, hãy sử dụng
https: //sandbox.vnpayment.vn/paymentv2/vpcpay.html
- Mã merchant (Hoặc mã website - vnp_TmnCode): Do VNPay cung cấp
- Phiên bản API mà merchant kết nối:
2.0.1
hoặc2.1.0
(Mặc định2.1.0
) - Ngôn ngữ giao diện hiển thị: Ngôn ngữ giao diện màn hình thanh toán của khách hàng (
vi
- Tiếng Việt), (en
- Tiếng Anh) - Chuỗi bí mật: Do VNPay cung cấp
- Địa chỉ URL chuyển hướng: Sau khi thanh toán, VNPay sẽ chuyển hướng tới URL này và đính kèm thông tin thanh toán.
Sử dụng
- Bạn cần tạo nút thanh toán (front-end) và gửi một POST request tới
api-url.com/vnpay/checkout
- Parameters:
vnp_IpAddr
- Địa chỉ IP của khách hàngvnp_OrderInfo
- Thông tin đơn hàng (Lưu ý: Không dấu) - Ví dụ: THANH TOAN DON HANG ABCDvnp_Amount
- Tổng số tiền thanh toán (Lưu ý: Định dạng số, không dấu,
hoặc,
)vnp_OrderType
- Mã mặt hàng thanh toán Xem thêm
Mở rộng
WIP