LaravelPackages.net
Acme Inc.
Toggle sidebar
maq89/faturah-laravel

Faturah Laravel

10
0
About maq89/faturah-laravel

maq89/faturah-laravel is a Laravel package for faturah laravel. It currently has 0 GitHub stars and 10 downloads on Packagist. Install it with composer require maq89/faturah-laravel. Discover more Laravel packages by maq89 or browse all Laravel packages to compare alternatives.

Last updated

Fatural Laravel

Installation

Begin by installing this package through Composer. Just run following command to terminal-

composer require maq89/faturah-laravel

Once this operation completes, the final step is to add the service provider. Open config/app.php, and add a new item to the providers array.

'providers' => [
	...
	Damas\Faturah\FaturahServiceProvider::class,
],

Now add the alias.

'aliases' => [
	...
	'Faturah' => Damas\Faturah\Facades\FaturahFacade::class,
],

Example:

Route::get('/faturah', function () {
    $merchantCode = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx1012';
    $secureKey = 'ece00dc2-9a57-4403-a86b-a2be3eccae53';
    $faturah = Faturah::getInstance($merchantCode, $secureKey);
    $faturah->order->addItem('2', 'Sumsung', 'Sumsung Mobile 6600 Silver Color', '1', 20);
    //$faturah->order->addItem('1', 'Nokia Mobile', 'Nokia Mobile 6600 Silver Color', '1', 10); // Add another Item
    $faturah->order->customerInfo('cutomer name', '[email protected]', '1234567890', 'en');
    //$faturah->order->deliveryCharges(5); // If you want to charge delivery Charges
    $faturah->send();
    return '';
});
Comments