- Скачайте плагин, затем распакуйте его в корневую директорию сайта
- Перейдите в папку %папка сайта%\applications\nexus\sources\Gateway и отредактируйте в файле Gateway.php функцию gateways() следующим образом:
public static function gateways()
{
$return = array(
'Stripe' => 'IPS\nexus\Gateway\Stripe',
'Braintree' => 'IPS\nexus\Gateway\Braintree',
'PayPal' => 'IPS\nexus\Gateway\PayPal',
'AuthorizeNet' => 'IPS\nexus\Gateway\AuthorizeNet',
'TwoCheckout' => 'IPS\nexus\Gateway\TwoCheckout',
'Manual' => 'IPS\nexus\Gateway\Manual',
'Invoice' => 'IPS\nexus\Gateway\Invoice' // Добавьте вот эту строчку
);
if ( \IPS\NEXUS_TEST_GATEWAYS )
{
$return['Test'] = 'IPS\nexus\Gateway\Test';
}
return $return;
}- В админ-панели перейдите во вкладку Commerce->Settings->Payment methods, затем нажмите "Create New"
- В открывшейся форме выберите gateway__invoice, затем нажмите "Save"
- Заполните форму следующим образом:
- Добавьте уведомление в личном кабинете Invoice(Вкладка Настройки->Уведомления->Добавить)
с типом WebHook и адресом: %URL сайта%/applications/nexus/interface/gateways/invoice.php

