Hướng dẫn tạo mã QRcode hoá đơn cho chương trình SIÊU THỊ KẾT NỐI YÊU THƯƠNG trên website

QRcode là gì?

Mã QR ( mã hai chiều) một mã ma trận(hay mã vạch hai chiều ,mã phản hồi nhanh ) được phát triển bởi công ty Denso Wave (Nhật Bản) vào năm 1994. Chữ “QR” viết tắt của từ “Quick Response”, trong tiếng Anh có nghĩa là đáp ứng nhanh, với ý nghĩa mã được tạo ra để mã được giải với tốc độ cao.

Mẫu QRcode

Các bước khởi tạo mã QRcode

1. Chuẩn bị dữ liệu đầu vào

Token: Token là mã được tạo ra cho mỗi tài khoản đăng ký bán hàng trên sieuthiketnoiyeuthuong.com

ví dụ

  • Ordercode: Mã hoá đơn bạn xuất cho khách hàng
  • Products: danh sách sản phẩm trong hoá đơn, mỗi sản phẩm sẽ có những thông tin như sau
  • name: tên sản phẩm
  • saleprice: Giá bán cho khách hàng bình thường
  • saleknyt: Giá bán cho khách hàng từ chương trình kết nối yêu thương
  • charity: Số phần trăm trên giá bán cho khách hàng bình thường (saleprice) để đóng góp cho chương trình
  • note: Ghi cho trên sản phẩm

2. Tạo Mã

Sau khi khởi tạo dữ liệu đầu vào chúng ta cần mã hoá thành chuỗi ký tự để tạo mã QR.

Ví dụ: với mảng trên chúng ta sẽ làm như sau
$qrcode = base64_encode(json_encode($arr));
Bạn có thể dùng API của google hoặc tải thư viện QR code để hiện thị mã QR dạng ảnh. Sau đây là 1 cách dùng API của google.

https://chart.googleapis.com/chart?chs=300×300&cht=qr&chl=&choe=UTF-8 Như vậy, mình đã hướng dẫn xong các bước cơ bản để khởi tạo một mã QRcode cho hóa đơn

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *