
VNPay nodejs package
An open-source nodejs library support to payment with VNPay (vnpay.vn)
About
📦 vnpay - Tích hợp VNPay gọn nhẹ trong vài nốt nhạc Dành cho những anh em nào từng "đau đầu" khi đọc mớ docs của VNPay, loay hoay config mã hóa SHA512 hay ngồi sort tham số cho đúng chuẩn check-sum, thì vnpayjs là cứu cánh đây. Thư viện này mình build bằng TypeScript, cực kỳ clean và dễ dùng cho Node.js backend. Mục tiêu là giúp anh em dev, sinh viên làm đồ án tích hợp thanh toán nhanh nhất có thể để còn dành thời gian làm việc khác. ✨ Tại sao là vnpay? - Cực nhẹ (v2.4.0+): Hỗ trợ modular import, anh em dùng gì import nấy, bundle size giảm tới 80%. - TypeScript support: Gợi ý code tận răng, không còn lo gõ sai tên tham số vnp_Amount hay vnp_TxnRef. - Standard & Secure: Tự động hóa toàn bộ logic mã hóa và verify chữ ký. Đã test kỹ theo chuẩn mới nhất của VNPay. - Linh hoạt: Chuyển đổi Sandbox/Production trong 1 dòng config. Có luôn custom endpoints cho anh em thích vọc vạch. - Full combo: Nếu anh em dùng NestJS thì có sẵn package cực tiện. Dự án hoàn toàn open-source (MIT License). Anh em thấy library này giúp ích được cho dự án thì tặng mình 1 ⭐ trên GitHub hoặc mời mình một ly cafe ☕ để có thêm động lực duy trì project nhé!
