strapi-plugin-vnpay

0.0.1 • Public • Published

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ặc 2.1.0 (Mặc định 2.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

  1. 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
  2. Parameters:
  • vnp_IpAddr - Địa chỉ IP của khách hàng
  • vnp_OrderInfo - Thông tin đơn hàng (Lưu ý: Không dấu) - Ví dụ: THANH TOAN DON HANG ABCD
  • vnp_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

Readme

Keywords

Package Sidebar

Install

npm i strapi-plugin-vnpay

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

19.3 kB

Total Files

38

Last publish

Collaborators

  • auditt_98