PHPackages                             aliirfaan/laravel-mu-qr-code - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. aliirfaan/laravel-mu-qr-code

ActiveLibrary

aliirfaan/laravel-mu-qr-code
============================

Generate textual representation of merchant presented national QR code for MU based on EMV(registered trademark) QR Code Specification for Payment Systems.

1.0.1(2y ago)0128↓100%1MITPHP

Since Jul 5Pushed 2y ago1 watchersCompare

[ Source](https://github.com/aliirfaan/laravel-mu-qr-code)[ Packagist](https://packagist.org/packages/aliirfaan/laravel-mu-qr-code)[ RSS](/packages/aliirfaan-laravel-mu-qr-code/feed)WikiDiscussions main Synced today

READMEChangelog (2)DependenciesVersions (4)Used By (0)

Laravel MU QR code
==================

[](#laravel-mu-qr-code)

Generate textual representation of merchant presented national QR code for MU based on EMV®1 QR Code Specification for Payment Systems (EMV QRCPS) – Merchant-Presented Mode published by EMVCo.

Note that you need to pass the textual representation to an external QR code generator which is not included in the package.

EMV® is a registered trademark in the U.S. and other countries and an unregistered trademark elsewhere. The EMV trademark is owned by EMVCo, LLC. QR Code is a registered trademark of DENSO WAVE

Features
--------

[](#features)

- Validate first and last element of root data object
- Validate convenience fee data objects based on value of Ti Or Convenience Indicator
- Validate data objects based on length and format Numeric (N), Alphanumeric Special (ans), String (S)
- Calculate Cyclic Redundancy Check
- Generate valid textual representation of QR code

Requirements
------------

[](#requirements)

- [Composer](https://getcomposer.org/)
- [Laravel 10.x +](http://laravel.com/)

Installation
------------

[](#installation)

You can install this package on an existing Laravel project with using composer:

```
 $ composer require aliirfaan/laravel-mu-qr-code
```

Register the ServiceProvider by editing **config/app.php** file and adding to providers array:

```
  aliirfaan\LaravelMuQrCode\LaravelMuQrCodeProvider::class,
```

Usage
-----

[](#usage)

```
