PHPackages                             islam-alsayed/paymob - 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. islam-alsayed/paymob

ActiveLibrary

islam-alsayed/paymob
====================

paymob payment gateway

v0.0.5(1y ago)238MITPHP

Since Sep 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/IslamAlsayed/paymob)[ Packagist](https://packagist.org/packages/islam-alsayed/paymob)[ RSS](/packages/islam-alsayed-paymob/feed)WikiDiscussions master Synced 1mo ago

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

paymob
======

[](#paymob)

paymob payment gateway

paymob payment gateway API documentation

Youtube tutorial [https://www.youtube.com/watch?v=bRCZu9J8hWE&amp;ab\_channel=SamirHussein](https://www.youtube.com/watch?v=bRCZu9J8hWE&ab_channel=SamirHussein)

### Usage Laravel

[](#usage-laravel)

step 1
------

[](#step-1)

install package

```
composer require islam-alsayed/paymob
```

step 2
------

[](#step-2)

add ServiceProvider in config/app.php

```
// in providers
IslamAlsayed\PayMob\PayMobServiceProvider::class,

// in aliases
'PayMob' => IslamAlsayed\PayMob\Facades\PayMob::class,
```

step 3
------

[](#step-3)

in .env file add your data // you get it from your control panel

```
PAYMOB_USERNAME="Your_Username"
PAYMOB_PASSWORD="Your_Password"
PAYMOB_INTEGRATION_ID="Integration_Id"
PAYMOB_HMAC="HMAC"
```

step 4
------

[](#step-4)

run command

```
php artisan vendor:publish --provider="IslamAlsayed\PayMob\PayMobServiceProvider"
```

step 5
------

[](#step-5)

create PayMobController like this

```
