/vietqr

thư viện hỗ trợ mã QR để thanh toán thông qua NAPAS

Primary LanguageGoMIT LicenseMIT

VietQR - Golang

  • thư viện hỗ trợ mã QR để thanh toán thông qua NAPAS với ngôn ngữ lập trình Golang

Table of Contents

Chức Năng

  • hỗ trợ tạo ra qr để thanh toán( accountNo, amount, nội dung, ...)

Cài Đặt

go get github.com/ducnpdev/vietqr

Ví Dụ:

package vietqr

import (
	"fmt"
)

func main() {
	content := GenerateViQR(RequestGenerateViQR{
		MerchantAccountInformation: MerchantAccountInformation{
			AccountNo: "999990335280715",
		},
		TransactionAmount: "505000",
		AdditionalDataFieldTemplate: AdditionalDataFieldTemplate{
			Description: "test noi dung",
		},
	})

	fmt.Println("content-main:", content)
    // => 00020101021238590010A0000007270129000697043701159999903352807150208QRIBFTTA53037045406505005802VN62170813test noi dung630433C4
}

Tách Các Filed Tag

0002
    01
0102
    12
3859
    0010
        A000000727
    0129
        0006
            970437
        0115
            999990335280715
        0208
            QRIBFTTA
5303
    704
5406
    50500
5802
    VN
6217
    0813
        test noi dung
6304
    33C4

License

MIT License