LIMQR

Hướng dẫn

Sử dụng LimQR để tạo mã QR Code

LimQR tuân thủ đầy đủ quy định về tiêu chuẩn QR Code của VietQR - Napas công bố, do vậy LimQR tương thích với hầu hết các ứng dụng ngân hàng (banking app) tại Việt Nam.

Ngoài các ứng dụng ngân hàng, LimQR cũng tương thích với các hệ thống ví điện tử phổ biến như Momo, zalopay, Shopee Pay...

LimQR là cách đơn giản nhất để tạo QR Code động tùy biến cho mỗi đơn hàng hoặc giao dịch. Hãy bắt đầu tạo một QR Code của riêng bạn.

1. Quick link

Quick link là cách nhanh và đơn giản nhất để tạo 1 mã QR Code.

https://qr.limcorp.vn/qrcode.png?bank=970422&&number=0763451688&amount=900000&content=thanh%20toán%20đơn%20hàng%20PR0001

Chỉ cần đặt link trên vào thuộc tính src của thẻ img là xong. Bạn hãy mở ứng dụng ngân hàng, mục QR Code và quét thử mã bên dưới đây.

Ví dụ LimQR

Bạn có thể tùy chỉnh các tham số trên url bao gồm:

          
            - bank: Mã bin, code hoặc tên ngắn của ngân hàng. Tra cứu tại đây.
            - number: Số tài khoản của tài khoản thụ hưởng.
            - amount: Số tiền cần chuyển. Amount không nhận số âm.
            - content: Nội dung chuyển khoản. Content không vượt quá 99 ký tự.
            - method: Giá trị 0: QR động|1: QR tĩnh, mặc định method = 0 (QR tĩnh thanh toán nhiều lần, thay đổi được số tiền. QR động ngược lại).
          
        

QRCode quick link phù hợp với các ứng dụng là dạng web/app vì có thể hiển thị ngay trên web/app của bạn.

Trong đa số các trường hợp, bạn chỉ cần thay đổi số tiền và nội dung chuyển khoản là có thể đáp ứng việc thanh toán của người dùng một cách dễ dàng.

2. Data urls

Với data url, bạn có thêm một cách để sử dụng LimQR với độ tùy biến cao hơn. Ưu và nhược điểm của data url bạn có thể tham khảo tại đây. Để sử dụng, bạn cần request POST tới endpoint:

        https://qr.limcorp.vn/qrcode
      

Tham số tương tự quick link với request json body như sau:

        
        {
          "bank": "970422",
          "number": "0763451688",
          "amount": "900000",
          "content": "test"
        }
      

Response trả về có dạng:

        
          {
            "data": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABc..."
          }
      

Cần hỗ trợ thêm?

Để lại tin nhắn Chat với tôi.