2017 © Pedro Peláez
 

yii2-extension yii2-module-perfectmoney

Модуль для работы с платежной системой Perfect Money

image

nepster-web/yii2-module-perfectmoney

Модуль для работы с платежной системой Perfect Money

  • Thursday, October 1, 2015
  • by nepster-web
  • Repository
  • 1 Watchers
  • 2 Stars
  • 50 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 2 Versions
  • 16 % Grown

The README.md

Модуль платежной системы Perfect Money для Yii2

Обеспечивает простой и расширяемый функционал для работы с платежной системой Perfect Money., (*1)

Установка

Предпочтительный способ установки через composer., (*2)

Запустите в консоле, (*3)

php composer.phar require --prefer-dist nepster-web/yii2-module-perfectmoney "*"

или добавьте, (*4)

"nepster-web/yii2-module-perfectmoney": "*"

в файл composer.json в секцию require., (*5)

Документация

После того как модуль успешно установлен:, (*6)

Необходимо добавить настройки в конфигурационный файл Вашего приложения:, (*7)

'components' => [
    ...
    'pm' => [
        'class' => '\nepster\perfectmoney\Api',
        'accountId' => '0000000',
        'accountPassword' => '*******',
        'walletNumber' => 'U0000000',
        'merchantName' => 'Название компании',
        'alternateSecret' => 'Секретная фраза',
        'resultUrl' => ['/merchant/perfect-money/result'],
        'successUrl' => ['/merchant/perfect-money/success'],
        'failureUrl' => ['/merchant/perfect-money/failure'],
    ];
]

После успешной установки Вам будет доступен виджет с платежной формой, задача которого сделать автоматический редирект на сайт платежной системы:, (*8)

return \common\modules\merchant\widgets\PmForm\RenderForm::widget([
   'api' => Yii::$app->pm,
   'invoiceId' => $invoiceId,
   'amount' => $amount,
   'description' => 'Пополнение внутреннего счета',
   'autoRedirect' => true,
]);

Обратите внимание, (*9)

Редирект реализован с помощью JavaScript, поэтому если он будет выключен, то пользователю необходимо подтвердить переход нажав на кнопку., (*10)

Виджет можно реализовать подходящим для Вас способом., (*11)

Зависимости

Текущий модуль, устанавливает следующие пакеты:, (*12)

Лицензия

Данный модуль выпущен под лицензией MIT. Подробную информацию читайте в файле LICENSE.md., (*13)

The Versions

01/10 2015

dev-master

9999999-dev

Модуль для работы с платежной системой Perfect Money

  Sources   Download

MIT

The Requires

 

by Nepster

yii2 yii 2 perfectmoney perfect money

07/03 2015

v1.0.0

1.0.0.0

Компонент для работы с платежной системой Perfect Money

  Sources   Download

BSD-3-Clause

The Requires

 

by Nepster

yii2 yii 2 perfectmoney perfect money