ngan-luong-2x
Thư viện hỗi trợ xây dựng URL thanh toán cho cổng thanh toán trực tuyến ngân lượng phiên bản 2x
- So với phiên bản 3x, phiên bản 2x có giao diện lựa chọn các phương thức/ngân hàng thanh toán.
- Tạo link redirect thanh toán
- Nhận kết quả trả về theo return_url
- Kiểm tra trạng thái đơn hàng
Cài đặt
# npm npm install ngan-luong-2x --save# yarn yarn add ngan-luong-2x
Tài liệu tích hợp
Bạn nên đọc trước tài liệu tích hợp từ cổng thanh toán link pdf
Hướng dẫn
- Require class hỗi trợ
const NganLuong = require;
- Khởi tạo với thông tin từ cổng thanh toán
const nganluong = isSandbox: true merchant_site_code: "47806" secure_pass: "bf461a3f91986e894ab8a19c0f400546";
- Tạo url redirect qua cổng thanh toán
var url = nganluong;console;/*{ url: 'https://sandbox.nganluong.vn:8088/nl35/checkout.php?merchant_site_code=47806&return_url=http://localhost:3000/callback-payment¤cy=vnd&discount=0&fee_cal=0&fee_shipping=0&order_code=laskjflkasjj8o3jflkdsjv&order_description=day%20la%20don%20hang%20test&price=10000&quantity=1&receiver=nhayhoc@gmail.com&tax=0&transaction_info=day%20la%20thong%20tin%20giao%20dich&secure_code=fc6f861d1fbc89599ac0491fbdba2ced' } */
- Kiểm tra và xác thực thanh toán quan url callback
var result_callback = nganluong;console;/*{ isSuccess: true, payment_id: '19682770', error_text: '', order_code: 'laskjflkasjj8o3jflkdsjv', token_nl: '142989-8caae7fc844cc12a2328dc057aca43be' }*/
nếu check_payment.isSuccess
=== true
thì thanh toán thành công
- Kiểm tra trạng thái đơn hàng
nganluong ;/*{ message: 'Giao dịch thành công', error_code: '00', data: { token: '142989-8caae7fc844cc12a2328dc057aca43be', .... transaction_id: 19682770, payment_type: 2, transaction_status: '00' } }*/
License
MIT
Đức đẹp trai