1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
.description.php
См. документацию.
1
<?php
2
use
Bitrix\Main\Loader
,
3
Bitrix\Main\Localization\Loc
,
4
Bitrix\Sale\PaySystem
;
5
6
Loc::loadMessages(__FILE__);
7
8
$isAvailable
=
PaySystem\Manager::HANDLER_AVAILABLE_TRUE
;
9
10
$licensePrefix
= Loader::includeModule(
'bitrix24'
) ? \CBitrix24::getLicensePrefix() :
''
;
11
$portalZone
= Loader::includeModule(
'intranet'
) ? CIntranetUtils::getPortalZone() :
''
;
12
13
if
(Loader::includeModule(
'bitrix24'
))
14
{
15
if
(
$licensePrefix
!==
'ru'
)
16
{
17
$isAvailable
=
PaySystem\Manager::HANDLER_AVAILABLE_FALSE
;
18
}
19
}
20
elseif
(Loader::includeModule(
'intranet'
) &&
$portalZone
!==
'ru'
)
21
{
22
$isAvailable
=
PaySystem\Manager::HANDLER_AVAILABLE_FALSE
;
23
}
24
25
$data
= [
26
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST'
),
27
'SORT'
=> 500,
28
'IS_AVAILABLE'
=>
$isAvailable
,
29
'CODES'
=> [
30
'ASSIST_SHOP_IDP'
=> [
31
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SHOP_IDP'
),
32
'SORT'
=> 100,
33
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
34
],
35
'ASSIST_SHOP_LOGIN'
=> [
36
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SHOP_LOGIN'
),
37
'SORT'
=> 200,
38
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
39
],
40
'ASSIST_SHOP_PASSWORD'
=> [
41
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SHOP_PASSWORD'
),
42
'SORT'
=> 300,
43
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
44
],
45
'ASSIST_SERVER_URL'
=> [
46
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SERVER_URL'
),
47
'SORT'
=> 350,
48
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
,
49
'DEFAULT'
=> [
50
'PROVIDER_VALUE'
=>
'payments.paysecure.ru'
,
51
'PROVIDER_KEY'
=>
'VALUE'
52
]
53
],
54
'ASSIST_SHOP_SECRET_WORLD'
=> [
55
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SHOP_SECRET_WORLD'
),
56
'SORT'
=> 400,
57
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
58
],
59
'ASSIST_DELAY'
=> [
60
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_ASSIST_DELAY'
),
61
'SORT'
=> 500,
62
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
63
],
64
'PAYMENT_SHOULD_PAY'
=> [
65
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SHOULD_PAY'
),
66
'SORT'
=> 600,
67
'GROUP'
=>
'PAYMENT'
,
68
'DEFAULT'
=> [
69
'PROVIDER_KEY'
=>
'PAYMENT'
,
70
'PROVIDER_VALUE'
=>
'SUM'
71
]
72
],
73
'PAYMENT_CURRENCY'
=> [
74
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_CURRENCY'
),
75
'SORT'
=> 700,
76
'GROUP'
=>
'PAYMENT'
,
77
'DEFAULT'
=> [
78
'PROVIDER_KEY'
=>
'PAYMENT'
,
79
'PROVIDER_VALUE'
=>
'CURRENCY'
80
]
81
],
82
'PAYMENT_ID'
=> [
83
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_ORDER_ID'
),
84
'SORT'
=> 800,
85
'GROUP'
=>
'PAYMENT'
,
86
'DEFAULT'
=> [
87
'PROVIDER_KEY'
=>
'PAYMENT'
,
88
'PROVIDER_VALUE'
=>
'ID'
89
]
90
],
91
'PAYMENT_DATE_INSERT'
=> [
92
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_DATE_INSERT'
),
93
'SORT'
=> 1000,
94
'GROUP'
=>
'PAYMENT'
,
95
'DEFAULT'
=> [
96
'PROVIDER_KEY'
=>
'PAYMENT'
,
97
'PROVIDER_VALUE'
=>
'DATE_BILL'
98
]
99
],
100
'ASSIST_SUCCESS_URL'
=> [
101
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SUCCESS_URL'
),
102
'DESCRIPTION'
=> Loc::getMessage(
'SALE_HPS_ASSIST_SUCCESS_URL_DESC'
),
103
'SORT'
=> 1100,
104
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
,
105
],
106
'ASSIST_FAIL_URL'
=> [
107
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_FAIL_URL'
),
108
'DESCRIPTION'
=> Loc::getMessage(
'SALE_HPS_ASSIST_FAIL_URL_DESC'
),
109
'SORT'
=> 1200,
110
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
,
111
],
112
'BUYER_PERSON_NAME_FIRST'
=> [
113
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_FIRST_NAME'
),
114
'SORT'
=> 1300,
115
'GROUP'
=>
'BUYER_PERSON'
116
],
117
'BUYER_PERSON_NAME_SECOND'
=> [
118
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_MIDDLE_NAME'
),
119
'SORT'
=> 1400,
120
'GROUP'
=>
'BUYER_PERSON'
121
],
122
'BUYER_PERSON_NAME_LAST'
=> [
123
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_LAST_NAME'
),
124
'SORT'
=> 1500,
125
'GROUP'
=>
'BUYER_PERSON'
126
],
127
'BUYER_PERSON_EMAIL'
=> [
128
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_EMAIL'
),
129
'SORT'
=> 1600,
130
'GROUP'
=>
'BUYER_PERSON'
131
],
132
'BUYER_PERSON_ADDRESS'
=> [
133
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_ADDRESS'
),
134
'SORT'
=> 1700,
135
'GROUP'
=>
'BUYER_PERSON'
136
],
137
'BUYER_PERSON_PHONE'
=> [
138
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_PHONE'
),
139
'SORT'
=> 1800,
140
'GROUP'
=>
'BUYER_PERSON'
141
],
142
'ASSIST_PAYMENT_CardPayment'
=> [
143
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_PAYMENT_CardPayment'
),
144
'SORT'
=> 1900,
145
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
146
],
147
'ASSIST_PAYMENT_YMPayment'
=> [
148
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_PAYMENT_YMPayment'
),
149
'SORT'
=> 2000,
150
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
151
],
152
'ASSIST_PAYMENT_WebMoneyPayment'
=> [
153
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_PAYMENT_WebMoneyPayment'
),
154
'SORT'
=> 2100,
155
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
156
],
157
'ASSIST_PAYMENT_QIWIPayment'
=> [
158
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_PAYMENT_QIWIPayment'
),
159
'SORT'
=> 2200,
160
'GROUP'
=>
'CONNECT_SETTINGS_ASSIST'
161
],
162
'PS_CHANGE_STATUS_PAY'
=> [
163
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_AUTOPAY'
),
164
'SORT'
=> 2400,
165
'GROUP'
=>
'GENERAL_SETTINGS'
,
166
'INPUT'
=> [
167
'TYPE'
=>
'Y/N'
168
],
169
'DEFAULT'
=> [
170
'PROVIDER_KEY'
=>
'INPUT'
,
171
'PROVIDER_VALUE'
=>
'Y'
,
172
]
173
],
174
'PS_IS_TEST'
=> [
175
'NAME'
=> Loc::getMessage(
'SALE_HPS_ASSIST_DEMO'
),
176
'SORT'
=> 2500,
177
'GROUP'
=>
'GENERAL_SETTINGS'
,
178
'INPUT'
=> [
179
'TYPE'
=>
'Y/N'
180
]
181
]
182
]
183
];
Bitrix\Main\Loader
Определения
loader.php:13
Bitrix\Main\Localization\Loc
Определения
loc.php:12
Bitrix\Sale\PaySystem\Manager\HANDLER_AVAILABLE_FALSE
const HANDLER_AVAILABLE_FALSE
Определения
manager.php:38
Bitrix\Sale\PaySystem\Manager\HANDLER_AVAILABLE_TRUE
const HANDLER_AVAILABLE_TRUE
Определения
manager.php:37
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
$portalZone
$portalZone
Определения
.description.php:14
$isAvailable
$isAvailable
Определения
.description.php:12
$licensePrefix
$licensePrefix
Определения
.description.php:15
Bitrix\Sale\PaySystem
Определения
applepay.php:3
elseif
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
Определения
prolog_main_admin.php:393
bitrix
modules
sale
handlers
paysystem
assist
.description.php
Создано системой
1.14.0