2if (!defined(
'B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !==
true)
11Loc::loadMessages(__FILE__);
13$region = Application::getInstance()->getLicense()->getRegion() ?:
'ru';
22 'RETURN' => Loc::getMessage(
'SALE_HPS_PAYPAL_DESC_RETURN'),
23 'RESTRICTION' => Loc::getMessage(
'SALE_HPS_PAYPAL_DESC_RESTRICTION'),
24 'COMMISSION' => Loc::getMessage(
'SALE_HPS_PAYPAL_DESC_COMMISSION')
28 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_NAME'),
29 'DESCRIPTION' => Loc::getMessage(
'SALE_HPS_PAYPAL_DESCRIPTION'),
30 'PUBLIC_DESCRIPTION' => Loc::getMessage(
'SALE_HPS_PAYPAL_PUBLIC_DESCRIPTION'),
35 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_USER'),
37 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
40 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_PWD'),
42 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
44 'PAYPAL_SIGNATURE' => [
45 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_SIGNATURE'),
47 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
50 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_ORDER_ID'),
54 'PROVIDER_VALUE' =>
'ID',
55 'PROVIDER_KEY' =>
'PAYMENT',
58 'PAYMENT_DATE_INSERT' => [
59 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_DATE_INSERT'),
63 'PROVIDER_VALUE' =>
'DATE_BILL',
64 'PROVIDER_KEY' =>
'PAYMENT',
67 'PAYMENT_SHOULD_PAY' => [
68 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_SHOULD_PAY'),
72 'PROVIDER_VALUE' =>
'SUM',
73 'PROVIDER_KEY' =>
'PAYMENT',
76 'PAYMENT_CURRENCY' => [
77 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_CURRENCY'),
81 'PROVIDER_VALUE' =>
'CURRENCY',
82 'PROVIDER_KEY' =>
'PAYMENT',
85 'PAYPAL_NOTIFY_URL' => [
86 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_NOTIFY_URL'),
88 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
90 'PROVIDER_VALUE' =>
'https://'.$_SERVER[
'HTTP_HOST'].
'/bitrix/tools/sale_ps_result.php',
91 'PROVIDER_KEY' =>
'VALUE',
95 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_TEST'),
97 'GROUP' =>
'GENERAL_SETTINGS',
102 'PAYPAL_SSL_ENABLE' => [
103 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_SSL_ENABLE'),
105 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
110 'PROVIDER_VALUE' =>
'Y',
111 'PROVIDER_KEY' =>
'INPUT'
114 'PAYPAL_BUTTON_SRC' => [
115 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_BUTTON_SRC'),
117 'GROUP' =>
'PS_OTHER',
119 'PROVIDER_VALUE' => Loc::getMessage(
'SALE_HPS_PAYPAL_BUTTON_SRC_NAME_VALUE'),
120 'PROVIDER_KEY' =>
'VALUE',
124 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_ON0'),
125 'GROUP' =>
'PS_OTHER',
129 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_ON1'),
130 'GROUP' =>
'PS_OTHER',
133 'PAYPAL_BUSINESS' => [
134 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_BUSINESS'),
136 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
138 'PROVIDER_VALUE' =>
'',
139 'PROVIDER_KEY' =>
'VALUE'
142 'PAYPAL_IDENTITY_TOKEN' => [
143 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_IDENTITY_TOKEN'),
145 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL'
148 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_RETURN'),
149 'DESCRIPTION' => Loc::getMessage(
'SALE_HPS_PAYPAL_RETURN_DESC'),
151 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
154 'NAME' => Loc::getMessage(
'SALE_HPS_PAYPAL_LS'),
156 'GROUP' =>
'CONNECT_SETTINGS_PAYPAL',
160 'RU' => Loc::getMessage(
'SALE_HPS_PAYPAL_LC_RUSSIAN'),
161 'DE' => Loc::getMessage(
'SALE_HPS_PAYPAL_LC_GERMAN'),
162 'US' => Loc::getMessage(
'SALE_HPS_PAYPAL_LC_ENGLISH')
const HANDLER_AVAILABLE_FALSE
const HANDLER_AVAILABLE_TRUE
if(Loader::includeModule( 'bitrix24')) elseif(Loader::includeModule('intranet') &&CIntranetUtils::getPortalZone() !=='ru') $description
$isBitrixSiteManagementOnly