Download the PHP package kodinus/dynamicgen-qris without Composer

On this page you can find all versions of the php package kodinus/dynamicgen-qris. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package dynamicgen-qris

🏦 Dynamic QRIS Generator (PHP)

Latest Stable Version Total Downloads License: MIT

Library PHP yang powerful untuk generate, parse, dan convert QRIS (Quick Response Code Indonesian Standard). Mengikuti standar EMVCo QR dengan spesifikasi QRIS Indonesia resmi dari Bank Indonesia.

🚀 Fitur Utama

📦 Instalasi

Penggunaan di Laravel

Paket ini mendukung auto-discovery sehingga Anda bisa langsung memakai Facade Qris atau dependency injection DynamicQRISGenerator di dalam project Laravel Anda. Paket ini kompatibel dengan Laravel 8.x hingga 11.x.

🔧 Setup Awal

📚 Dokumentasi Penggunaan

1. Generate Static QRIS

2. Generate Dynamic QRIS

3. Parse QRIS String

4. Ekstraksi Data Merchant

5. Convert Static ke Dynamic

6. Validasi QRIS

7. Cetak QR Code di Terminal

Untuk menampilkan QR Code langsung di terminal, instal terlebih dahulu dependensi tambahan:

Kemudian panggil metode printQrCode baik melalui instance kelas maupun Facade:

Metode ini akan mencetak QR Code dalam bentuk teks ASCII ke terminal.

📋 Parameter Merchant Data

Pastikan parameter Merchant Data sesuai dengan hasil pembacaan QR Code yang ada dari QRIS milik anda.

Parameter Tipe Wajib Deskripsi Contoh
acquirer_domain string Ya Domain acquirer/penyedia layanan COM.GO-JEK.WWW
mpan string Ya Merchant Primary Account Number 936009143805979959
terminal_id string Tidak ID Terminal G805979959
merchant_category string Ya Kategori: UMI/MID/Large UMI
nmid string Ya National Merchant ID ID1024358806544
mcc string Tidak Merchant Category Code 5411
merchant_name string Ya Nama merchant Kodingin Digital Nusantara
merchant_city string Ya Kota merchant NGAWI
postal_code string Tidak Kode pos 63281
invoice_id string Tidak ID Invoice (untuk dynamic QRIS) INV20250908001

🔑 Konstanta & Standar

Point of Initiation Method (PIM)

Standar Lainnya

🛡️ Keamanan & Validasi

Library ini mengimplementasikan:

📁 Struktur Project

🔗 Framework Integration

Laravel

⚠️ Penting untuk Diperhatikan

Disclaimer: Library ini dibuat untuk keperluan pembelajaran, riset, dan development.

Tidak Tersedia:

Untuk Produksi:

🤝 Kontribusi

Kontribusi sangat welcome! Silakan:

  1. Fork repository ini
  2. Buat branch untuk fitur baru (git checkout -b feature/amazing-feature)
  3. Commit perubahan (git commit -m 'Add amazing feature')
  4. Push ke branch (git push origin feature/amazing-feature)
  5. Buat Pull Request

📞 Support & Bantuan

📄 Lisensi

Dilisensikan di bawah MIT License © 2025 PT Kodingin Digital Nusantara

💰 Dukung Kami Melalui Donasi


Dibuat dengan ❤️ di Indonesia 🇮🇩


All versions of dynamicgen-qris with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
illuminate/support Version ^8.0|^9.0|^10.0|^11.0|^12.0
bacon/bacon-qr-code Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kodinus/dynamicgen-qris contains the following files

Loading the files please wait ...