PHPackages                             merigold/yii2-p24 - 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. [API Development](/categories/api)
4. /
5. merigold/yii2-p24

ActiveYii2-extension[API Development](/categories/api)

merigold/yii2-p24
=================

www.przelewy24.pl Yii2 component

v1.1(10y ago)038BSD-2PHP

Since May 25Pushed 10y ago1 watchersCompare

[ Source](https://github.com/merigold/yii2-p24)[ Packagist](https://packagist.org/packages/merigold/yii2-p24)[ RSS](/packages/merigold-yii2-p24/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Yii2 - przelewy24
=================

[](#yii2---przelewy24)

Yii2 component of online payment [przelewy24](http://http://przelewy24.pl/)

Install
-------

[](#install)

```

require: {
   "merigold/yii2-p24": "~1.0"
}

```

or

```

composer require "merigold/yii2-p24:~1.0"

```

Usage
-----

[](#usage)

**config file:**

```
'components' => [
       ...
        'p24'=>[
            'class'=>\merigold\przelewy24\src\Przelewy24Component::className(),
            'merchant_id'=>,
            'pos_id'=>,
            'testMode'=>true // true to connect to sandbox panel,
            'eventHandlerClassName'=>,
            'CRC'=> //secret CRC from przelewy24 panel,
        ]
],
'modules' => [
	...
     'przelewy24' => [
            'class' => '\merigold\przelewy24\src\Przelewy24Module',
        ],
]
```

**create from controller:**

```
public function actionIndex()
    {

        $p24Connector = Yii::$app->p24;
        $model = $p24Connector->Model;

        $model->p24_amount = ;
        $model->p24_currency  = ;
        $model->p24_description  = ;
        $model->p24_email  = ;
        $model->p24_country  = ;
        $model->p24_url_return  = ;
        $model->p24_session_id = render('index',['p24Connector'=>$p24Connector]);

    }
```

**view file:**

```
