Skip to content

Commit f0a85d7

Browse files
author
Leonix
committed
wa-plugins/payment/yandexkassa v.1.3.1
1 parent 8227cdb commit f0a85d7

File tree

6 files changed

+25
-10
lines changed

6 files changed

+25
-10
lines changed
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 5 additions & 0 deletions
Loading

wa-plugins/payment/yandexkassa/js/settings.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,14 @@
113113

114114
this.payment_type.unbind('change').bind('change', function (event) {
115115
self.changePaymentMode(event, this);
116+
117+
const $select = $(this);
118+
if ($select.val() === 'installments') {
119+
const warning_for_installments = '<div class="js-warning-for-installments errormsg" style="margin-top:4px;">Этот способ оплаты недоступен с 02.07.2024.</div>';
120+
$(warning_for_installments).insertBefore($select.siblings('.hint'));
121+
} else {
122+
$('.js-warning-for-installments').remove();
123+
}
116124
}).trigger('change');
117125
}
118126
};

wa-plugins/payment/yandexkassa/lib/config/plugin.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?php
22
return array(
3-
'name' => 'ЮKassa (бывшая Яндекс.Касса)',
4-
'description' => 'Приём платежей через сервис «ЮKassa» (<a href="https://yookassa.ru/">yookassa.ru</a>).',
5-
'icon' => 'img/yandexkassa16.png',
6-
'logo' => 'img/yandexkassa.png',
7-
'version' => '1.2.12',
3+
'name' => 'ЮKassa',
4+
'description' => 'Банковские карты, СБП, SberPay, T-Pay, кошелек ЮMoney',
5+
'icon' => 'img/yookassa16.svg',
6+
'logo' => 'img/yookassa.svg',
7+
'version' => '1.3.1',
88
'vendor' => 'webasyst',
99
'type' => waPayment::TYPE_ONLINE,
1010
'partial_refund' => true,

wa-plugins/payment/yandexkassa/lib/config/settings.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33
'shop_id' => array(
44
'value' => '',
55
'title' => 'shopId',
6-
'description' => 'Выдаётся оператором платёжной системы.',
6+
'description' => 'Выдается ЮКассой после подключения.',
77
'control_type' => 'input',
88
),
99
'shop_password' => array(
1010
'value' => '',
1111
'title' => 'Секретный ключ',
1212
'description' => <<<HTML
13-
<span class="js-yandexkassa-registration-link" style="background-color: #FFE6E6; display: block; margin: 10px 0; padding: 10px 15px; font-weight: normal; font-size: 14px;color: black; width: 80%;">
14-
Подключаясь к платёжной системе <a href="https://www.webasyst.com/my/ajax/?action=campain&hash=f799812face0b887237ea5609bd49a7fef" target="_blank">через Webasyst</a>, вы получаете <b>премиум-тариф</b> со ставками от&nbsp;2,8% на 3&nbsp;месяца.
13+
<span class="js-yandexkassa-registration-link" style="background-color: #e3ffc8; display: block; margin: 10px 0; padding: 10px 15px; font-weight: normal; font-size: 14px;color: black; width: 80%; border-radius: 8px;">
14+
Подключаясь к ЮКассе <a href="https://www.webasyst.com/my/ajax/?action=campain&hash=f799812face0b887237ea5609bd49a7fef" target="_blank" style="color: #09f;"><b>через Webasyst по этой ссылке</b></a>, вы получаете <b>премиум-тариф со ставками от&nbsp;2,8%</b> на 3&nbsp;месяца.
1515
</span>
1616
<span class="js-yandexkassa-registration-link" style="font-weight: normal; font-size: 14px;color: black;">
17-
Чтобы получить идентификатор, номер витрины и пароль, <a href="https://www.webasyst.com/my/ajax/?action=campain&hash=f799812face0b887237ea5609bd49a7fef" target="_blank">отправьте заявку на подключение</a>.
17+
Чтобы получить shopID и ключ, <a href="https://www.webasyst.com/my/ajax/?action=campain&hash=f799812face0b887237ea5609bd49a7fef" target="_blank">отправьте заявку на подключение</a>.
1818
</span>
1919
<br><br>
2020
HTML

wa-plugins/payment/yandexkassa/lib/yandexkassaPayment.class.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ protected function formatPaymentData(waOrder $order, $type)
333333
'app_id' => $this->app_id,
334334
'merchant_id' => $this->merchant_id,
335335
'order_id' => $order->id,
336+
'cms_name' => 'webasyst',
336337
),
337338
);
338339

@@ -1562,7 +1563,7 @@ public static function settingsCustomerPaymentTypeOptions()
15621563
),
15631564
'tinkoff_bank' => array(
15641565
'value' => 'tinkoff_bank',
1565-
'title' => 'Тинькофф Банк',
1566+
'title' => 'Т-Касса',
15661567
'ttl' => '1 час',
15671568
'hold' => '6 часов',
15681569
'code' => 'TB',

0 commit comments

Comments
 (0)