AntonLV 5 anni fa
parent
commit
22369c30a8

+ 3 - 1
modules/boonex/payment/classes/BxPaymentConfig.php

@@ -45,13 +45,15 @@ class BxPaymentConfig extends BxBaseModPaymentConfig
             'URL_RETURN' => 'page.php?i=payment-cart-thank-you',
             'URL_RETURN_DATA' => $sBaseUrl . 'finalize_checkout/',
             'URL_NOTIFY' => $sBaseUrl . 'notify/',
-            
+            'URL_CHECKOUT_OFFLINE' => 'page.php?i=payment-checkout-offline',
+
             'KEY_ARRAY_PRICE_SINGLE' => 'price_single',
             'KEY_ARRAY_PRICE_RECURRING' => 'price_recurring',
             'KEY_ARRAY_TRIAL_RECURRING' => 'trial_recurring',
 
             // objects
             'OBJECT_FORM_PRELISTS_CURRENCIES' => 'bx_payment_currencies',
+            'OBJECT_PP_OFFLINE' => 'offline', //Offline payment provider
             'OBJECT_PP_CREDITS' => 'credits', //Credits payment provider
 
             'MODULE_CREDITS' => 'bx_credits',

+ 63 - 0
modules/boonex/payment/classes/BxPaymentModule.php

@@ -428,6 +428,69 @@ class BxPaymentModule extends BxBaseModPaymentModule
         );
     }
 
+    public function serviceGetBlockCheckoutOffline()
+    {
+        $CNF = &$this->_oConfig->CNF;
+
+        $oBuyer = BxDolProfile::getInstance();
+        if(!$oBuyer)
+            return MsgBox(_t('_bx_payment_err_required_login'));
+        
+        $iSeller = (int)bx_get('seller');
+        $oSeller = BxDolProfile::getInstance($iSeller);
+        if(!$oSeller)
+            return MsgBox(_t('_bx_payment_err_unknown_vendor'));
+
+        $aData = array(
+            'seller' => $iSeller,
+            'currency' => array(
+                'code' => bx_process_input(bx_get('currency_code')),
+                'sign' => bx_process_input(bx_get('currency_sign')),
+            ),
+            'amount' => (float)bx_get('amount'),
+            'return_url' => bx_process_input(bx_get('return_url')),
+        );
+
+        if(empty($aData['currency']['code']))
+            $aData['currency']['code'] = $this->_oConfig->getDefaultCurrencyCode();
+
+        if(empty($aData['currency']['sign']))
+            $aData['currency']['sign'] = $this->_oConfig->getDefaultCurrencySign();
+
+        $sItems = '';
+        $iItemsCount = (int)bx_get('items_count');
+        for($i = 0; $i < $iItemsCount; $i++) {
+            $aItem = array(
+                'title' => bx_process_input(bx_get('item_title_' . $i)),
+                'quantity' => (int)bx_get('item_quantity_' . $i)
+            );
+
+            $sItems .= _t('_bx_payment_txt_checkout_item', $aItem['title'], $aItem['quantity']);
+            $aData['items'][] = $aItem;
+        }
+
+        $aTemplate = BxDolEmailTemplates::getInstance()->parseTemplate($this->_oConfig->getPrefix('general') . 'checkout_offline', array(
+            'profile_name' => $oBuyer->getDisplayName(),
+            'profile_link' => $oBuyer->getUrl(),
+            'items' => $sItems,
+            'amount' => $aData['currency']['sign'] . sprintf("%.2f", (float)($aData['amount'])),
+            'date' => bx_time_js(time(), BX_FORMAT_DATE, true)
+        ), 0, $iSeller);
+
+        $sEmail = '';
+        $oProvider = $this->getObjectProvider($CNF['OBJECT_PP_OFFLINE'], $iSeller);
+        if($oProvider !== false && $oProvider->isActive())
+            $sEmail = $oProvider->getOption('checkout_email');
+
+        if(empty($sEmail))
+            $sEmail = $oBuyer->getAccountObject()->getEmail();
+
+        if(!sendMail($sEmail, $aTemplate['Subject'], $aTemplate['Body'], 0, array(), BX_EMAIL_SYSTEM))
+            return MsgBox(_t('_bx_payment_err_cannot_perform'));
+
+        return $this->_oTemplate->displayBlockCheckoutOffline($oBuyer, $oSeller, $aData);
+    }
+
     /**
      * Cart Processing Methods
      */

+ 75 - 0
modules/boonex/payment/classes/BxPaymentProviderOffline.php

@@ -0,0 +1,75 @@
+<?php defined('BX_DOL') or die('hack attempt');
+/**
+ * Copyright (c) UNA, Inc - https://una.io
+ * MIT License - https://opensource.org/licenses/MIT
+ *
+ * @defgroup    Payment Payment
+ * @ingroup     UnaModules
+ *
+ * @{
+ */
+
+class BxPaymentProviderOffline extends BxBaseModPaymentProvider implements iBxBaseModPaymentProvider
+{
+    function __construct($aConfig)
+    {
+    	$this->MODULE = 'bx_payment';
+
+        parent::__construct($aConfig);
+    }
+
+    public function getCheckoutUrl($aParams = array())
+    {
+        return $this->_oModule->_oConfig->getUrl('URL_CHECKOUT_OFFLINE', $aParams, $this->_bUseSsl);
+    }
+
+    public function initializeCheckout($iPendingId, $aCartInfo, $sRedirect = '')
+    {
+        $aPending = $this->_oModule->_oDb->getOrderPending(array('type' => 'id', 'id' => $iPendingId));
+        if(!empty($aPending['order']) || !empty($aPending['error_code']) || !empty($aPending['error_msg']) || (int)$aPending['processed'] != 0)
+            return $this->_sLangsPrefix . 'err_already_processed';
+
+        $iSellerId = (int)$aCartInfo['vendor_id'];
+
+        switch($aPending['type']) {
+            case BX_PAYMENT_TYPE_SINGLE:
+                $aFormData = array(
+                    'currency_code' => $aCartInfo['vendor_currency_code'],
+                    'currency_sign' => $aCartInfo['vendor_currency_sign'],
+                    'seller' => $iSellerId,
+                    'amount' => (float)$aCartInfo['items_price'],
+                    'items_count' => count($aCartInfo['items']),
+                    'return_url' => $this->_oModule->getObjectCart()->serviceGetCartUrl($iSellerId),
+                );
+
+                $iIndex = 0;
+                foreach($aCartInfo['items'] as $aItem) {
+                    $aFormData['item_title_' . $iIndex] = bx_process_output($aItem['title']);
+                    $aFormData['item_quantity_' . $iIndex] = $aItem['quantity'];
+
+                    $iIndex += 1;
+                }
+
+                $this->_oModule->_oTemplate->displayPageCodeRedirect($this->getCheckoutUrl(), $aFormData);
+                exit;
+
+            case BX_PAYMENT_TYPE_RECURRING:
+                return array(
+                    'code' => 1, 
+                    'message' => $this->_sLangsPrefix . 'cdt_err_not_available'
+                );
+        }
+    }
+
+    public function finalizeCheckout(&$aData)
+    {
+        return array('code' => 1, 'message' => $this->_sLangsPrefix . 'cdt_err_not_available');
+    }
+
+    public function finalizedCheckout()
+    {
+        return array('code' => 1, 'message' => $this->_sLangsPrefix . 'cdt_err_not_available');
+    }
+}
+
+/** @} */

+ 23 - 0
modules/boonex/payment/classes/BxPaymentTemplate.php

@@ -62,6 +62,29 @@ class BxPaymentTemplate extends BxBaseModPaymentTemplate
     	$this->addCss(array('invoices.css'));
     }
 
+    public function displayBlockCheckoutOffline($oBuyer, $oSeller, $aData)
+    {
+        $CNF = &$this->_oConfig->CNF;
+
+        $sTxtQt = _t('_bx_payment_txt_checkout_qt');
+
+        $aTmplVarsItems = array();
+        foreach($aData['items'] as $iIndex => $aItem)
+            $aTmplVarsItems[] = array(
+                'item_index' => $iIndex + 1,
+                'item_title' => $aItem['title'],
+                'item_quantity' => $aItem['quantity'] . $sTxtQt
+            );
+
+        $this->addCss(array('checkout.css'));
+        return $this->parseHtmlByName('checkout_offline.html', array(
+            'message' => _t('_bx_credits_txt_checkout_for', $oSeller->getDisplayName()),
+            'bx_repeat:items' => $aTmplVarsItems,
+            'amount' => $aData['currency']['sign'] . sprintf("%.2f", (float)($aData['amount'])),
+            'redirect_url' => $aData['return_url']
+        ));
+    }
+
     public function displayCartJs($sType = '', $iVendorId = 0)
     {
         $this->addJsCssCart($sType, $iVendorId);

+ 30 - 0
modules/boonex/payment/install/langs/en.xml

@@ -59,6 +59,11 @@
     <string name="_bx_payment_page_title_invoices"><![CDATA[Invoices]]></string>
     <string name="_bx_payment_page_block_title_invoices"><![CDATA[Invoices]]></string>
     
+    <string name="_bx_payment_page_title_sys_checkout_offline"><![CDATA[Offline Checkout]]></string>
+    <string name="_bx_payment_page_title_checkout_offline"><![CDATA[Offline Checkout]]></string>
+    <string name="_bx_payment_page_block_title_sys_checkout_offline"><![CDATA[Offline Checkout]]></string>
+    <string name="_bx_payment_page_block_title_checkout_offline"><![CDATA[]]></string>
+
     <!-- MENUS -->
     <string name="_bx_payment_lmi_cpt_providers"><![CDATA[Providers]]></string>
     <string name="_bx_payment_lmi_cpt_commissions"><![CDATA[Commissions]]></string>
@@ -312,6 +317,15 @@
 <p>Hello,</p>
 <p>Your invoice '{invoice}' is overdue '{date_due}'.</p>
 <p>Invoice info:<br />Period start: {period_start}<br />Period end: {period_end}<br />Issue date: {date_issue}<br />Due date: {date_due}</p>
+{email_footer}]]></string>
+
+    <string name="_bx_payment_et_txt_name_checkout_offline"><![CDATA[Offline checkout attempt.]]></string>
+    <string name="_bx_payment_et_txt_subject_checkout_offline"><![CDATA[An attempt to pay with cash.]]></string>
+    <string name="_bx_payment_et_txt_body_checkout_offline"><![CDATA[{email_header}
+<p>Hello,</p>
+<p>A site member <a href="{profile_link}">{profile_name}</a> wanted to pay you with cash for:</p>
+<p>{items}</p>
+<p>Amount: {amount}<br />Date: {date}</p>
 {email_footer}]]></string>
 
 	<!-- MESSAGES, WARNINGS and ERRORS -->
@@ -350,11 +364,16 @@
 	<string name="_bx_payment_txt_payment_to_for"><![CDATA[Payment to {0} for:]]></string>
 	<string name="_bx_payment_txt_checkout_to"><![CDATA[Continue checkouting to {0}]]></string>
 	<string name="_bx_payment_txt_checkout_with"><![CDATA[Checkout with {0}]]></string>
+        <string name="_bx_payment_txt_checkout_with_cash"><![CDATA[Checkout with cash]]></string>
+        <string name="_bx_credits_txt_checkout_for"><![CDATA[A message was sent to the seller ({0}), that you want to pay with cash for the following items. He should contact you shortly.]]></string>
+        <string name="_bx_payment_txt_checkout_qt"><![CDATA[qt.]]></string>
+        <string name="_bx_payment_txt_checkout_item"><![CDATA[{0} ({1}qt.)<br />]]></string>
 	<string name="_bx_payment_txt_client"><![CDATA[Client]]></string>
         <string name="_bx_payment_txt_license"><![CDATA[License]]></string>
 	<string name="_bx_payment_txt_seller"><![CDATA[Seller]]></string>
         <string name="_bx_payment_txt_author"><![CDATA[Author]]></string>
 	<string name="_bx_payment_txt_order"><![CDATA[Order ID]]></string>
+        <string name="_bx_payment_txt_price"><![CDATA[Price]]></string>
 	<string name="_bx_payment_txt_processed_with"><![CDATA[Processed with]]></string>
 	<string name="_bx_payment_txt_message"><![CDATA[Result]]></string>
 	<string name="_bx_payment_txt_date"><![CDATA[Date]]></string>
@@ -382,6 +401,17 @@
         <string name="_bx_payment_txt_invoice_title"><![CDATA[Invoice {0} from {1}]]></string>
         <string name="_bx_payment_txt_invoice_description"><![CDATA[For a period between {0} and {1}]]></string>
 
+        <!-- Offline payment provider -->
+	<string name="_bx_payment_off_cpt"><![CDATA[Offline]]></string>
+	<string name="_bx_payment_off_dsc"><![CDATA[For offline payments like cash, etransfer, etc.]]></string>
+	<string name="_bx_payment_off_active_cpt"><![CDATA[Active]]></string>
+	<string name="_bx_payment_off_active_dsc"><![CDATA[Activate(Deactivate) provider]]></string>
+        <string name="_bx_payment_off_checkout_email_cpt"><![CDATA[Email]]></string>
+        <string name="_bx_payment_off_checkout_email_dsc"><![CDATA[Email to send notifications about checkout attempts to. Leave empty to receive notifications on your profile email.]]></string>
+        <string name="_bx_payment_off_err_not_available"><![CDATA[Offline payment provider isn't available for online payments.]]></string>
+        <string name="_bx_payment_txt_name_offline"><![CDATA[Cash]]></string>
+	<string name="_bx_payment_txt_cart_offline"><![CDATA[Cash]]></string>
+
         <!-- Credits payment provider -->
 	<string name="_bx_payment_cdt_cpt"><![CDATA[Credits]]></string>
 	<string name="_bx_payment_cdt_dsc"><![CDATA[Credits payment provider]]></string>

+ 1 - 1
modules/boonex/payment/install/sql/disable.sql

@@ -11,7 +11,7 @@ DELETE FROM `sys_options_types` WHERE `id` = @iTypeId;
 
 -- PAGES & BLOCKS
 DELETE FROM `sys_objects_page` WHERE `module` = @sName;
-DELETE FROM `sys_pages_blocks` WHERE `module` = @sName;
+DELETE FROM `sys_pages_blocks` WHERE `module` = @sName OR `object` IN ('bx_payment_join', 'bx_payment_carts', 'bx_payment_cart', 'bx_payment_cart_thank_you', 'bx_payment_history', 'bx_payment_sbs_list_my', 'bx_payment_sbs_list_all', 'bx_payment_sbs_history', 'bx_payment_orders', 'bx_payment_details', 'bx_payment_invoices', 'bx_payment_checkout_offline');
 
 
 -- MENU

+ 9 - 1
modules/boonex/payment/install/sql/enable.sql

@@ -53,6 +53,13 @@ INSERT INTO `sys_pages_blocks` (`object`, `cell_id`, `module`, `title`, `designb
 
 ('bx_payment_invoices', 1, @sName, '_bx_payment_page_block_title_invoices', 11, 2147483647, 'service', 'a:4:{s:6:"module";s:10:"bx_payment";s:6:"method";s:18:"get_block_invoices";s:6:"params";a:0:{}s:5:"class";s:11:"Commissions";}', 0, 0, 1);
 
+-- PAGE: offline checkout
+INSERT INTO `sys_objects_page`(`object`, `uri`, `title_system`, `title`, `module`, `type_id`, `layout_id`, `visible_for_levels`, `visible_for_levels_editable`, `url`, `meta_description`, `meta_keywords`, `meta_robots`, `cache_lifetime`, `cache_editable`, `deletable`, `override_class_name`, `override_class_file`) VALUES 
+('bx_payment_checkout_offline', 'payment-checkout-offline', '_bx_payment_page_title_sys_checkout_offline', '_bx_payment_page_title_checkout_offline', 'bx_payment', 2, 5, 2147483647, 1, 'page.php?i=payment-checkout-offline', '', '', '', 0, 1, 0, '', '');
+
+INSERT INTO `sys_pages_blocks`(`object`, `cell_id`, `module`, `title_system`, `title`, `designbox_id`, `visible_for_levels`, `type`, `content`, `deletable`, `copyable`, `active`, `order`) VALUES 
+('bx_payment_checkout_offline', 1, 'bx_payment', '_bx_payment_page_block_title_sys_checkout_offline', '_bx_payment_page_block_title_checkout_offline', 0, 2147483647, 'service', 'a:2:{s:6:"module";s:10:"bx_payment";s:6:"method";s:26:"get_block_checkout_offline";}', 0, 0, 1, 0);
+
 
 -- MENU: cart submenu
 INSERT INTO `sys_objects_menu`(`object`, `title`, `set_name`, `module`, `template_id`, `deletable`, `active`, `override_class_name`, `override_class_file`) VALUES 
@@ -169,7 +176,8 @@ INSERT INTO `sys_email_templates` (`Module`, `NameSystem`, `Name`, `Subject`, `B
 (@sName, '_bx_payment_et_txt_name_expiration_notification_seller', 'bx_payment_expiration_notification_seller', '_bx_payment_et_txt_subject_expiration_notification_seller', '_bx_payment_et_txt_body_expiration_notification_seller'),
 (@sName, '_bx_payment_et_txt_name_expiration_notification_client', 'bx_payment_expiration_notification_client', '_bx_payment_et_txt_subject_expiration_notification_client', '_bx_payment_et_txt_body_expiration_notification_client'),
 (@sName, '_bx_payment_et_txt_name_expiring_notification_committent', 'bx_payment_expiring_notification_committent', '_bx_payment_et_txt_subject_expiring_notification_committent', '_bx_payment_et_txt_body_expiring_notification_committent'),
-(@sName, '_bx_payment_et_txt_name_overdue_notification_committent', 'bx_payment_overdue_notification_committent', '_bx_payment_et_txt_subject_overdue_notification_committent', '_bx_payment_et_txt_body_overdue_notification_committent');
+(@sName, '_bx_payment_et_txt_name_overdue_notification_committent', 'bx_payment_overdue_notification_committent', '_bx_payment_et_txt_subject_overdue_notification_committent', '_bx_payment_et_txt_body_overdue_notification_committent'),
+(@sName, '_bx_payment_et_txt_name_checkout_offline', 'bx_payment_checkout_offline', '_bx_payment_et_txt_subject_checkout_offline', '_bx_payment_et_txt_body_checkout_offline');
 
 
 -- CRON

+ 11 - 1
modules/boonex/payment/install/sql/install.sql

@@ -159,9 +159,19 @@ CREATE TABLE IF NOT EXISTS `bx_payment_invoices` (
   UNIQUE KEY `name`(`name`)
 );
 
+-- Offline payment provider
+INSERT INTO `bx_payment_providers`(`name`, `caption`, `description`, `option_prefix`, `for_visitor`, `for_single`, `for_recurring`, `single_seller`, `time_tracker`, `active`, `order`, `class_name`) VALUES
+('offline', '_bx_payment_off_cpt', '_bx_payment_off_dsc', 'off_', 0, 1, 0, 0, 0, 1, 0, 'BxPaymentProviderOffline');
+SET @iProviderId = LAST_INSERT_ID();
+
+INSERT INTO `bx_payment_providers_options`(`provider_id`, `name`, `type`, `caption`, `description`, `extra`, `check_type`, `check_params`, `check_error`, `order`) VALUES
+(@iProviderId, 'off_active', 'checkbox', '_bx_payment_off_active_cpt', '_bx_payment_off_active_dsc', '', '', '', '', 1),
+(@iProviderId, 'off_checkout_email', 'text', '_bx_payment_off_checkout_email_cpt', '_bx_payment_off_checkout_email_dsc', '', 'EmailOrEmpty', '', '_sys_form_account_input_email_error', 2);
+
+
 -- Credits payment provider
 INSERT INTO `bx_payment_providers`(`name`, `caption`, `description`, `option_prefix`, `for_visitor`, `for_single`, `for_recurring`, `single_seller`, `time_tracker`, `active`, `order`, `class_name`) VALUES
-('credits', '_bx_payment_cdt_cpt', '_bx_payment_cdt_dsc', 'cdt_', 0, 1, 1, 1, 1, 1, 0, 'BxPaymentProviderCredits');
+('credits', '_bx_payment_cdt_cpt', '_bx_payment_cdt_dsc', 'cdt_', 0, 1, 1, 1, 1, 1, 1, 'BxPaymentProviderCredits');
 SET @iProviderId = LAST_INSERT_ID();
 
 INSERT INTO `bx_payment_providers_options`(`provider_id`, `name`, `type`, `caption`, `description`, `extra`, `check_type`, `check_params`, `check_error`, `order`) VALUES

+ 27 - 0
modules/boonex/payment/template/checkout_offline.html

@@ -0,0 +1,27 @@
+<div class="bx-payment-checkout-offline">
+    <div class="bx-payment-checkout-offline-cnt">
+        <div class="bx-payment-checkout-offline-box bx-def-box bx-def-color-bg-box bx-def-box-round-corners bx-def-border bx-def-shadow">
+            <div class="bx-payment-checkout-offline-box-cnt bx-def-padding">
+                <div class="bx-payment-cob-row bx-payment-cobr-title bx-def-font-h2"><bx_text:_bx_payment_txt_checkout_with_cash /></div>
+                <div class="bx-payment-cob-row bx-payment-cobr-message bx-def-margin-top">__message__</div>
+                <div class="bx-payment-cob-row bx-payment-cobr-items bx-def-margin-top bx-def-padding-leftright">
+                    <bx_repeat:items>
+                        <div class="bx-payment-cob-item">
+                            <div class="bx-payment-cobi-title">__item_index__. __item_title__</div>
+                            <div class="bx-payment-cobi-quantity">__item_quantity__</div>
+                        </div>
+                    </bx_repeat:items>
+                </div>
+                <div class="bx-def-hr bx-def-margin-top"></div>
+                <div class="bx-payment-cob-row bx-payment-cobr-amount bx-def-margin-top">
+                    <div class="bx-payment-cobr-caption bx-def-font-grayed"><bx_text:_bx_payment_txt_price /></div>
+                    <div class="bx-payment-cobr-value bx-def-margin-thd-top bx-def-font-large">__amount__</div>
+                </div>
+                <div class="bx-def-hr bx-def-margin-top"></div>
+                <div class="bx-payment-cob-row bx-payment-cobr-actions bx-def-margin-top">
+                    <a class="bx-btn" href="__redirect_url__"><bx_text:_Ok /></a>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>

+ 66 - 0
modules/boonex/payment/template/css/checkout.css

@@ -0,0 +1,66 @@
+/*--- Checkout Offline block ---*/
+.bx-payment-checkout-offline {
+    position: fixed;
+    width: 100vw;
+    height: 100vh;
+}
+.bx-payment-checkout-offline-cnt {
+    position: relative;
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+    -webkit-justify-content: center;
+    justify-content: center;
+    width: 100%;
+    height: 100%;
+}
+
+.bx-payment-checkout-offline-box {
+    position: relative;
+    display: inline-block;
+    max-width: 25rem;
+}
+
+.bx-payment-cob-row {
+    position: relative;
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+    -webkit-justify-content: space-between;
+    justify-content: space-between;
+}
+.bx-payment-cob-row.bx-payment-cobr-title {
+    -webkit-justify-content: center;
+    justify-content: center;
+}
+.bx-payment-cob-row.bx-payment-cobr-items {
+    -webkit-flex-direction: column;
+    flex-direction: column;
+}
+
+.bx-payment-cob-item {
+    position: relative;
+    display: inline-block;
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+    -webkit-justify-content: space-between;
+    justify-content: space-between;
+
+    width: 100%;
+}
+
+.bx-payment-cob-row.bx-payment-cobr-actions {
+    -webkit-justify-content: center;
+    justify-content: center;
+
+    text-align: center;
+}
+.bx-payment-cob-row.bx-payment-cobr-actions .bx-btn {
+    display: inline-block;
+    float: none;
+    width: 80%;
+}

+ 288 - 257
modules/boonex/russian/data/langs/bx_payment/ru.xml

@@ -59,6 +59,12 @@
     <string name="_bx_payment_page_title_invoices"><![CDATA[Счета]]></string>
     <string name="_bx_payment_page_block_title_invoices"><![CDATA[Счета]]></string>
 
+    <string name="_bx_payment_page_title_sys_checkout_offline"><![CDATA[Оплата наличными]]></string>
+    <string name="_bx_payment_page_title_checkout_offline"><![CDATA[Оплата наличными]]></string>
+    <string name="_bx_payment_page_block_title_sys_checkout_offline"><![CDATA[Оплата наличными]]></string>
+    <string name="_bx_payment_page_block_title_checkout_offline"><![CDATA[]]></string>
+
+
     <!-- MENUS -->
     <string name="_bx_payment_lmi_cpt_providers"><![CDATA[Провайдеры]]></string>
     <string name="_bx_payment_lmi_cpt_commissions"><![CDATA[Комиссии]]></string>
@@ -314,6 +320,16 @@
 <p>Информация о счете:<br />Начало периода: {period_start}<br />Конец периода: {period_end}<br />Дата выпуска: {date_issue}<br />Срок оплаты: {date_due}</p>
 {email_footer}]]></string>
 
+    <string name="_bx_payment_et_txt_name_checkout_offline"><![CDATA[Попытка оплаты  наличными.]]></string>
+    <string name="_bx_payment_et_txt_subject_checkout_offline"><![CDATA[Попытка оплаты  наличными.]]></string>
+    <string name="_bx_payment_et_txt_body_checkout_offline"><![CDATA[{email_header}
+<p>Привет,</p>
+<p>Пользователь сайта <a href="{profile_link}">{profile_name}</a> хотел заплатить Вам наличными за:</p>
+<p>{items}</p>
+<p>Сумма: {amount}<br />Дата: {date}</p>
+{email_footer}]]></string>
+
+
     <!-- MESSAGES, WARNINGS and ERRORS -->
     <string name="_bx_payment_msg_no_results"><![CDATA[Пусто]]></string>
     <string name="_bx_payment_msg_redirecting"><![CDATA[Пересылаю... Пожалуйста подождите.]]></string>
@@ -350,11 +366,16 @@
     <string name="_bx_payment_txt_payment_to_for"><![CDATA[Платеж для {0} за:]]></string>
     <string name="_bx_payment_txt_checkout_to"><![CDATA[Продолжить оплату в пользу {0}]]></string>
     <string name="_bx_payment_txt_checkout_with"><![CDATA[Заплатить используя {0}]]></string>
+    <string name="_bx_payment_txt_checkout_with_cash"><![CDATA[Оплата наличными]]></string>
+    <string name="_bx_credits_txt_checkout_for"><![CDATA[Сообщение о том, что Вы хотите оплатить следующие позиции наличными, было отправлено продавцу ({0}). Он свяжется с вами в ближайшее время.]]></string>
+    <string name="_bx_payment_txt_checkout_qt"><![CDATA[шт.]]></string>
+    <string name="_bx_payment_txt_checkout_item"><![CDATA[{0} ({1}шт.)<br />]]></string>
     <string name="_bx_payment_txt_client"><![CDATA[Покупатель]]></string>
     <string name="_bx_payment_txt_license"><![CDATA[Лицензия]]></string>
     <string name="_bx_payment_txt_seller"><![CDATA[Продавец]]></string>
     <string name="_bx_payment_txt_author"><![CDATA[Автор]]></string>
     <string name="_bx_payment_txt_order"><![CDATA[ID заказа]]></string>
+    <string name="_bx_payment_txt_price"><![CDATA[Цена]]></string>
     <string name="_bx_payment_txt_processed_with"><![CDATA[Обработан используя]]></string>
     <string name="_bx_payment_txt_message"><![CDATA[Результат]]></string>
     <string name="_bx_payment_txt_date"><![CDATA[Дата]]></string>
@@ -382,266 +403,276 @@
     <string name="_bx_payment_txt_invoice_title"><![CDATA[Счет {0} от {1}]]></string>
     <string name="_bx_payment_txt_invoice_description"><![CDATA[За период между {0} и {1}]]></string>
 
-
-        <!-- Credits payment provider -->
-	<string name="_bx_payment_cdt_cpt"><![CDATA[Кредиты]]></string>
-	<string name="_bx_payment_cdt_dsc"><![CDATA[Платежная система Кредиты]]></string>
-	<string name="_bx_payment_cdt_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_cdt_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-        <string name="_bx_payment_cdt_msg_charged"><![CDATA[Платеж успешно принят.]]></string>
-        <string name="_bx_payment_cdt_err_not_available"><![CDATA[В данное время оплата Кредитами не доступна.]]></string>
-        <string name="_bx_payment_cdt_err_wrong_transaction"><![CDATA[Не удалось верифицировать транзакцию.]]></string>
-        <string name="_bx_payment_txt_name_credits"><![CDATA[Кредиты]]></string>
-	<string name="_bx_payment_txt_cart_credits"><![CDATA[Кредиты]]></string>
-
-	<!-- PayPal payment provider -->
-	<string name="_bx_payment_pp_cpt"><![CDATA[PayPal]]></string>
-	<string name="_bx_payment_pp_dsc"><![CDATA[Платежная система PayPal]]></string>
-	<string name="_bx_payment_pp_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_pp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-	<string name="_bx_payment_pp_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_pp_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_pp_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_pp_mode_test"><![CDATA[тестовый]]></string>
-	<string name="_bx_payment_pp_business_cpt"><![CDATA[E-mail]]></string>
-	<string name="_bx_payment_pp_business_dsc"><![CDATA[E-mail вашего PayPal аккаунта]]></string>
-	<string name="_bx_payment_pp_prc_type_cpt"><![CDATA[Режим обработки]]></string>
-	<string name="_bx_payment_pp_prc_type_dsc"><![CDATA[Режим, в которым будут обработаны данные]]></string>
-	<string name="_bx_payment_pp_prc_type_direct"><![CDATA[прямой]]></string>
-	<string name="_bx_payment_pp_prc_type_pdt"><![CDATA[PDT]]></string>
-	<string name="_bx_payment_pp_prc_type_ipn"><![CDATA[IPN]]></string>
-	<string name="_bx_payment_pp_token_cpt"><![CDATA[Средство идентификации]]></string>
-	<string name="_bx_payment_pp_token_dsc"><![CDATA[Средство идентификации]]></string>
-	<string name="_bx_payment_pp_sandbox_cpt"><![CDATA[Sandbox]]></string>
-	<string name="_bx_payment_pp_sandbox_dsc"><![CDATA[E-mail вашего Sandbox аккаунта на PayPal]]></string>
-	<string name="_bx_payment_pp_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
-	<string name="_bx_payment_pp_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
-	<string name="_bx_payment_pp_err_not_completed"><![CDATA[Платеж не завершен.]]></string>
-	<string name="_bx_payment_pp_err_wrong_vendor"><![CDATA[Неправильные данные продавеца.]]></string>
-	<string name="_bx_payment_pp_err_wrong_business"><![CDATA[Неправильный E-mail получателя.]]></string>
-	<string name="_bx_payment_pp_err_wrong_transaction"><![CDATA[Не удалось верифицировать транзакцию.]]></string>
-	<string name="_bx_payment_pp_err_wrong_verification_status"><![CDATA[Не получен статус верификации.]]></string>
-	<string name="_bx_payment_pp_err_wrong_amount"><![CDATA[Неправильная сумма платежа.]]></string>
-	<string name="_bx_payment_pp_err_wrong_custom_data"><![CDATA[Неправильные пользовательские данные.]]></string>
-	<string name="_bx_payment_pp_msg_verified"><![CDATA[Платеж принят.]]></string>
-	<string name="_bx_payment_txt_name_paypal"><![CDATA[PayPal]]></string>
-	<string name="_bx_payment_txt_cart_paypal"><![CDATA[PayPal]]></string>
-
-        <!-- PayPal API payment provider -->
-	<string name="_bx_payment_pp_api_cpt"><![CDATA[PayPal API]]></string>
-	<string name="_bx_payment_pp_api_dsc"><![CDATA[Платежная система PayPal API (интеграция на основе API)]]></string>
-	<string name="_bx_payment_pp_api_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_pp_api_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-        <string name="_bx_payment_pp_api_hidden_cpt"><![CDATA[Скрыть]]></string>
-	<string name="_bx_payment_pp_api_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
-	<string name="_bx_payment_pp_api_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_pp_api_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_pp_api_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_pp_api_mode_test"><![CDATA[тестовый]]></string>
-        <string name="_bx_payment_pp_api_live_account_cpt"><![CDATA[Учётная запись (рабочая)]]></string>
-        <string name="_bx_payment_pp_api_live_account_dsc"><![CDATA[Email адрес, который используется для получения доступа к счету PayPal.]]></string>
-        <string name="_bx_payment_pp_api_live_client_id_cpt"><![CDATA[Идентификатор клиента (рабочий)]]></string>
-        <string name="_bx_payment_pp_api_live_client_id_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
-        <string name="_bx_payment_pp_api_live_secret_cpt"><![CDATA[Ключ (рабочий)]]></string>
-        <string name="_bx_payment_pp_api_live_secret_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
-        <string name="_bx_payment_pp_api_test_account_cpt"><![CDATA[Учётная запись (тестовая)]]></string>
-        <string name="_bx_payment_pp_api_test_account_dsc"><![CDATA[Email адрес, который используется для получения доступа к счету PayPal.]]></string>
-        <string name="_bx_payment_pp_api_test_client_id_cpt"><![CDATA[Идентификатор клиента (тестовый)]]></string>
-        <string name="_bx_payment_pp_api_test_client_id_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
-        <string name="_bx_payment_pp_api_test_secret_cpt"><![CDATA[Ключ (тестовый)]]></string>
-        <string name="_bx_payment_pp_api_test_secret_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
-        <string name="_bx_payment_pp_api_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
-        <string name="_bx_payment_pp_api_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
-        <string name="_bx_payment_pp_api_err_cannot_capture"><![CDATA[Не удалось завершить оплату.]]></string>
-        <string name="_bx_payment_pp_api_err_no_item"><![CDATA[Объект для создания подписки отсутствует.]]></string>
-        <string name="_bx_payment_pp_api_err_no_subscription"><![CDATA[Данные подписки недоступны или неверны.]]></string>
-        <string name="_bx_payment_pp_api_err_subscription_not_confirmed"><![CDATA[Подписка не подтверждена.]]></string>
-        <string name="_bx_payment_pp_api_msg_captured"><![CDATA[Платеж принят.]]></string>
-        <string name="_bx_payment_pp_api_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
-        <string name="_bx_payment_txt_name_paypal_api"><![CDATA[PayPal]]></string>
-	<string name="_bx_payment_txt_cart_paypal_api"><![CDATA[PayPal]]></string>
-        <string name="_bx_payment_txt_subscribe_paypal_api"><![CDATA[PayPal]]></string>
-
-	<!-- 2Checkout payment provider -->
-	<string name="_bx_payment_2co_cpt"><![CDATA[2Checkout]]></string>
-	<string name="_bx_payment_2co_dsc"><![CDATA[Платежная система 2Checkout]]></string>
-	<string name="_bx_payment_2co_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_2co_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-	<string name="_bx_payment_2co_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_2co_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_2co_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_2co_mode_test"><![CDATA[тестовый]]></string>
-	<string name="_bx_payment_2co_account_id_cpt"><![CDATA[Номер счета]]></string>
-	<string name="_bx_payment_2co_account_id_dsc"><![CDATA[Номер Вашего торгового счета в 2Checkout]]></string>
-	<string name="_bx_payment_2co_payment_method_cpt"><![CDATA[Метод оплаты]]></string>
-	<string name="_bx_payment_2co_payment_method_dsc"><![CDATA[Данный метода оплаты будет использоваться по умолчанию во время процесса]]></string>
-	<string name="_bx_payment_2co_payment_method_cc"><![CDATA[Кредитная карта (CC)]]></string>
-	<string name="_bx_payment_2co_payment_method_ppi"><![CDATA[PayPal (PPI)]]></string>
-	<string name="_bx_payment_2co_secret_word_cpt"><![CDATA[Секретное слово]]></string>
-	<string name="_bx_payment_2co_secret_word_dsc"><![CDATA[Секретное слово используется для подсчета проверочного хэша]]></string>
-	<string name="_bx_payment_2co_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
-	<string name="_bx_payment_2co_err_no_vendor_given"><![CDATA[Неизвестный продавец.]]></string>
-	<string name="_bx_payment_2co_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
-	<string name="_bx_payment_2co_err_wrong_key"><![CDATA[Проверочный ключ неправильный.]]></string>
-	<string name="_bx_payment_2co_err_wrong_payment"><![CDATA[Неправильный метод оплаты.]]></string>
-	<string name="_bx_payment_2co_err_already_processed"><![CDATA[Этот платеж был уже обработан.]]></string>
-	<string name="_bx_payment_2co_msg_verified"><![CDATA[Успешно верифицировано.]]></string>
-	<string name="_bx_payment_txt_name_2checkout"><![CDATA[2Checkout]]></string>
-	<string name="_bx_payment_txt_cart_2checkout"><![CDATA[2Checkout]]></string>
-
-	<!-- BitPay payment provider -->
-	<string name="_bx_payment_bp_cpt"><![CDATA[BitPay]]></string>
-	<string name="_bx_payment_bp_dsc"><![CDATA[Платежная система BitPay]]></string>
-	<string name="_bx_payment_bp_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_bp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-	<string name="_bx_payment_bp_active_err"><![CDATA[Нужен SSL сертификат (для HTTPS соединения), чтобы активировать и использовать BitPay.]]></string>
-	<string name="_bx_payment_bp_api_key_cpt"><![CDATA[API ключ]]></string>
-	<string name="_bx_payment_bp_api_key_dsc"><![CDATA[API ключ платежной системы BitPay]]></string>
-	<string name="_bx_payment_bp_transaction_speed_cpt"><![CDATA[Скорость транзакции]]></string>
-	<string name="_bx_payment_bp_transaction_speed_dsc"><![CDATA[Определяет как скоро счет будет подтвержден.]]></string>
-	<string name="_bx_payment_bp_transaction_speed_high"><![CDATA[Высокая]]></string>
-	<string name="_bx_payment_bp_transaction_speed_medium"><![CDATA[Средняя]]></string>
-	<string name="_bx_payment_bp_transaction_speed_low"><![CDATA[Низкая]]></string>
-	<string name="_bx_payment_bp_full_notifications_cpt"><![CDATA[Активировать полное оповещение]]></string>
-	<string name="_bx_payment_bp_full_notifications_dsc"><![CDATA[В активном режиме оповещения будут отправляться при каждой смене статуса счета, в противном случае - одинажды при подтверждении счета.]]></string>
-	<string name="_bx_payment_bp_notification_email_cpt"><![CDATA[Email для оповещений]]></string>
-	<string name="_bx_payment_bp_notification_email_dsc"><![CDATA[Email, на который будут оправляться оповещения о изменениях статуса счета. Оставьте пустым для отключения данной функции.]]></string>
-	<string name="_bx_payment_bp_err_posdata_exceed_limit"><![CDATA[Значение posData превысило допустимый лимит. Свяжитесь с администратором.]]></string>
-	<string name="_bx_payment_bp_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
-	<string name="_bx_payment_bp_err_no_vendor_given"><![CDATA[Неизвестный продавец.]]></string>
-	<string name="_bx_payment_bp_err_incorrect_data"><![CDATA[Некорректные данные платежа.]]></string>
-	<string name="_bx_payment_bp_err_wrong_amount"><![CDATA[Неправильная сумма платежа.]]></string>
-	<string name="_bx_payment_bp_err_already_processed"><![CDATA[Этот  платеж уже обработан.]]></string>
-	<string name="_bx_payment_bp_err_no_confirmation_given"><![CDATA[Платеж ожидает полного подтверждения от Bitcoin сети.]]></string>
-	<string name="_bx_payment_bp_msg_checkout_finished"><![CDATA[Платеж был подтвержден. Когда транзакция будет полностью подтверждена в Bitcoin сети, платеж будет автоматически обработан. Купленный продукт(ы) появится в истории платежей.<br /><b>Внимание.</b> Если это по какой-либо причине не произойдёт, Вам необходимо связаться с продавцом продукта и предоставить ему детали вашего платежа. Он сможет обработать платеж вручную, если средства были получены.]]></string>
-	<string name="_bx_payment_txt_name_bitpay"><![CDATA[BitPay]]></string>
-	<string name="_bx_payment_txt_cart_bitpay"><![CDATA[BitPay]]></string>
-
-	<!-- Chargebee payment provider -->
-	<string name="_bx_payment_cbee_cpt"><![CDATA[Chargebee]]></string>
-	<string name="_bx_payment_cbee_dsc"><![CDATA[Пользователи могут оплачивать, используя готовые страницы оплаты от Chargebee.]]></string>
-	<string name="_bx_payment_cbee_v3_cpt"><![CDATA[Chargebee]]></string>
+    <!-- Offline payment provider -->
+    <string name="_bx_payment_off_cpt"><![CDATA[Офлайн]]></string>
+    <string name="_bx_payment_off_dsc"><![CDATA[Для вне сетевых методов оплаты, таких как наличные, электронный перевод и тп.]]></string>
+    <string name="_bx_payment_off_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_off_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_off_checkout_email_cpt"><![CDATA[Email]]></string>
+    <string name="_bx_payment_off_checkout_email_dsc"><![CDATA[Email для отправки оповещений о попытках оплаты наличными. Оставьте пустым, если хотите получать оповещения на email Вашего профиля.]]></string>
+    <string name="_bx_payment_off_err_not_available"><![CDATA[Платежная система Офлайн не доступна для совершения платежей в сети.]]></string>
+    <string name="_bx_payment_txt_name_offline"><![CDATA[Наличные]]></string>
+    <string name="_bx_payment_txt_cart_offline"><![CDATA[Наличные]]></string>
+
+    <!-- Credits payment provider -->
+    <string name="_bx_payment_cdt_cpt"><![CDATA[Кредиты]]></string>
+    <string name="_bx_payment_cdt_dsc"><![CDATA[Платежная система Кредиты]]></string>
+    <string name="_bx_payment_cdt_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_cdt_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_cdt_msg_charged"><![CDATA[Платеж успешно принят.]]></string>
+    <string name="_bx_payment_cdt_err_not_available"><![CDATA[В данное время оплата Кредитами не доступна.]]></string>
+    <string name="_bx_payment_cdt_err_wrong_transaction"><![CDATA[Не удалось верифицировать транзакцию.]]></string>
+    <string name="_bx_payment_txt_name_credits"><![CDATA[Кредиты]]></string>
+    <string name="_bx_payment_txt_cart_credits"><![CDATA[Кредиты]]></string>
+
+    <!-- PayPal payment provider -->
+    <string name="_bx_payment_pp_cpt"><![CDATA[PayPal]]></string>
+    <string name="_bx_payment_pp_dsc"><![CDATA[Платежная система PayPal]]></string>
+    <string name="_bx_payment_pp_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_pp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_pp_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_pp_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_pp_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_pp_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_pp_business_cpt"><![CDATA[E-mail]]></string>
+    <string name="_bx_payment_pp_business_dsc"><![CDATA[E-mail вашего PayPal аккаунта]]></string>
+    <string name="_bx_payment_pp_prc_type_cpt"><![CDATA[Режим обработки]]></string>
+    <string name="_bx_payment_pp_prc_type_dsc"><![CDATA[Режим, в которым будут обработаны данные]]></string>
+    <string name="_bx_payment_pp_prc_type_direct"><![CDATA[прямой]]></string>
+    <string name="_bx_payment_pp_prc_type_pdt"><![CDATA[PDT]]></string>
+    <string name="_bx_payment_pp_prc_type_ipn"><![CDATA[IPN]]></string>
+    <string name="_bx_payment_pp_token_cpt"><![CDATA[Средство идентификации]]></string>
+    <string name="_bx_payment_pp_token_dsc"><![CDATA[Средство идентификации]]></string>
+    <string name="_bx_payment_pp_sandbox_cpt"><![CDATA[Sandbox]]></string>
+    <string name="_bx_payment_pp_sandbox_dsc"><![CDATA[E-mail вашего Sandbox аккаунта на PayPal]]></string>
+    <string name="_bx_payment_pp_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
+    <string name="_bx_payment_pp_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
+    <string name="_bx_payment_pp_err_not_completed"><![CDATA[Платеж не завершен.]]></string>
+    <string name="_bx_payment_pp_err_wrong_vendor"><![CDATA[Неправильные данные продавеца.]]></string>
+    <string name="_bx_payment_pp_err_wrong_business"><![CDATA[Неправильный E-mail получателя.]]></string>
+    <string name="_bx_payment_pp_err_wrong_transaction"><![CDATA[Не удалось верифицировать транзакцию.]]></string>
+    <string name="_bx_payment_pp_err_wrong_verification_status"><![CDATA[Не получен статус верификации.]]></string>
+    <string name="_bx_payment_pp_err_wrong_amount"><![CDATA[Неправильная сумма платежа.]]></string>
+    <string name="_bx_payment_pp_err_wrong_custom_data"><![CDATA[Неправильные пользовательские данные.]]></string>
+    <string name="_bx_payment_pp_msg_verified"><![CDATA[Платеж принят.]]></string>
+    <string name="_bx_payment_txt_name_paypal"><![CDATA[PayPal]]></string>
+    <string name="_bx_payment_txt_cart_paypal"><![CDATA[PayPal]]></string>
+
+    <!-- PayPal API payment provider -->
+    <string name="_bx_payment_pp_api_cpt"><![CDATA[PayPal API]]></string>
+    <string name="_bx_payment_pp_api_dsc"><![CDATA[Платежная система PayPal API (интеграция на основе API)]]></string>
+    <string name="_bx_payment_pp_api_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_pp_api_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_pp_api_hidden_cpt"><![CDATA[Скрыть]]></string>
+    <string name="_bx_payment_pp_api_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
+    <string name="_bx_payment_pp_api_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_pp_api_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_pp_api_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_pp_api_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_pp_api_live_account_cpt"><![CDATA[Учётная запись (рабочая)]]></string>
+    <string name="_bx_payment_pp_api_live_account_dsc"><![CDATA[Email адрес, который используется для получения доступа к счету PayPal.]]></string>
+    <string name="_bx_payment_pp_api_live_client_id_cpt"><![CDATA[Идентификатор клиента (рабочий)]]></string>
+    <string name="_bx_payment_pp_api_live_client_id_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
+    <string name="_bx_payment_pp_api_live_secret_cpt"><![CDATA[Ключ (рабочий)]]></string>
+    <string name="_bx_payment_pp_api_live_secret_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
+    <string name="_bx_payment_pp_api_test_account_cpt"><![CDATA[Учётная запись (тестовая)]]></string>
+    <string name="_bx_payment_pp_api_test_account_dsc"><![CDATA[Email адрес, который используется для получения доступа к счету PayPal.]]></string>
+    <string name="_bx_payment_pp_api_test_client_id_cpt"><![CDATA[Идентификатор клиента (тестовый)]]></string>
+    <string name="_bx_payment_pp_api_test_client_id_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
+    <string name="_bx_payment_pp_api_test_secret_cpt"><![CDATA[Ключ (тестовый)]]></string>
+    <string name="_bx_payment_pp_api_test_secret_dsc"><![CDATA[Часть учетных данных приложения.]]></string>
+    <string name="_bx_payment_pp_api_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
+    <string name="_bx_payment_pp_api_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
+    <string name="_bx_payment_pp_api_err_cannot_capture"><![CDATA[Не удалось завершить оплату.]]></string>
+    <string name="_bx_payment_pp_api_err_no_item"><![CDATA[Объект для создания подписки отсутствует.]]></string>
+    <string name="_bx_payment_pp_api_err_no_subscription"><![CDATA[Данные подписки недоступны или неверны.]]></string>
+    <string name="_bx_payment_pp_api_err_subscription_not_confirmed"><![CDATA[Подписка не подтверждена.]]></string>
+    <string name="_bx_payment_pp_api_msg_captured"><![CDATA[Платеж принят.]]></string>
+    <string name="_bx_payment_pp_api_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
+    <string name="_bx_payment_txt_name_paypal_api"><![CDATA[PayPal]]></string>
+    <string name="_bx_payment_txt_cart_paypal_api"><![CDATA[PayPal]]></string>
+    <string name="_bx_payment_txt_subscribe_paypal_api"><![CDATA[PayPal]]></string>
+
+    <!-- 2Checkout payment provider -->
+    <string name="_bx_payment_2co_cpt"><![CDATA[2Checkout]]></string>
+    <string name="_bx_payment_2co_dsc"><![CDATA[Платежная система 2Checkout]]></string>
+    <string name="_bx_payment_2co_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_2co_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_2co_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_2co_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_2co_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_2co_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_2co_account_id_cpt"><![CDATA[Номер счета]]></string>
+    <string name="_bx_payment_2co_account_id_dsc"><![CDATA[Номер Вашего торгового счета в 2Checkout]]></string>
+    <string name="_bx_payment_2co_payment_method_cpt"><![CDATA[Метод оплаты]]></string>
+    <string name="_bx_payment_2co_payment_method_dsc"><![CDATA[Данный метода оплаты будет использоваться по умолчанию во время процесса]]></string>
+    <string name="_bx_payment_2co_payment_method_cc"><![CDATA[Кредитная карта (CC)]]></string>
+    <string name="_bx_payment_2co_payment_method_ppi"><![CDATA[PayPal (PPI)]]></string>
+    <string name="_bx_payment_2co_secret_word_cpt"><![CDATA[Секретное слово]]></string>
+    <string name="_bx_payment_2co_secret_word_dsc"><![CDATA[Секретное слово используется для подсчета проверочного хэша]]></string>
+    <string name="_bx_payment_2co_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
+    <string name="_bx_payment_2co_err_no_vendor_given"><![CDATA[Неизвестный продавец.]]></string>
+    <string name="_bx_payment_2co_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
+    <string name="_bx_payment_2co_err_wrong_key"><![CDATA[Проверочный ключ неправильный.]]></string>
+    <string name="_bx_payment_2co_err_wrong_payment"><![CDATA[Неправильный метод оплаты.]]></string>
+    <string name="_bx_payment_2co_err_already_processed"><![CDATA[Этот платеж был уже обработан.]]></string>
+    <string name="_bx_payment_2co_msg_verified"><![CDATA[Успешно верифицировано.]]></string>
+    <string name="_bx_payment_txt_name_2checkout"><![CDATA[2Checkout]]></string>
+    <string name="_bx_payment_txt_cart_2checkout"><![CDATA[2Checkout]]></string>
+
+    <!-- BitPay payment provider -->
+    <string name="_bx_payment_bp_cpt"><![CDATA[BitPay]]></string>
+    <string name="_bx_payment_bp_dsc"><![CDATA[Платежная система BitPay]]></string>
+    <string name="_bx_payment_bp_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_bp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_bp_active_err"><![CDATA[Нужен SSL сертификат (для HTTPS соединения), чтобы активировать и использовать BitPay.]]></string>
+    <string name="_bx_payment_bp_api_key_cpt"><![CDATA[API ключ]]></string>
+    <string name="_bx_payment_bp_api_key_dsc"><![CDATA[API ключ платежной системы BitPay]]></string>
+    <string name="_bx_payment_bp_transaction_speed_cpt"><![CDATA[Скорость транзакции]]></string>
+    <string name="_bx_payment_bp_transaction_speed_dsc"><![CDATA[Определяет как скоро счет будет подтвержден.]]></string>
+    <string name="_bx_payment_bp_transaction_speed_high"><![CDATA[Высокая]]></string>
+    <string name="_bx_payment_bp_transaction_speed_medium"><![CDATA[Средняя]]></string>
+    <string name="_bx_payment_bp_transaction_speed_low"><![CDATA[Низкая]]></string>
+    <string name="_bx_payment_bp_full_notifications_cpt"><![CDATA[Активировать полное оповещение]]></string>
+    <string name="_bx_payment_bp_full_notifications_dsc"><![CDATA[В активном режиме оповещения будут отправляться при каждой смене статуса счета, в противном случае - одинажды при подтверждении счета.]]></string>
+    <string name="_bx_payment_bp_notification_email_cpt"><![CDATA[Email для оповещений]]></string>
+    <string name="_bx_payment_bp_notification_email_dsc"><![CDATA[Email, на который будут оправляться оповещения о изменениях статуса счета. Оставьте пустым для отключения данной функции.]]></string>
+    <string name="_bx_payment_bp_err_posdata_exceed_limit"><![CDATA[Значение posData превысило допустимый лимит. Свяжитесь с администратором.]]></string>
+    <string name="_bx_payment_bp_err_no_data_given"><![CDATA[Нет переданных данных.]]></string>
+    <string name="_bx_payment_bp_err_no_vendor_given"><![CDATA[Неизвестный продавец.]]></string>
+    <string name="_bx_payment_bp_err_incorrect_data"><![CDATA[Некорректные данные платежа.]]></string>
+    <string name="_bx_payment_bp_err_wrong_amount"><![CDATA[Неправильная сумма платежа.]]></string>
+    <string name="_bx_payment_bp_err_already_processed"><![CDATA[Этот  платеж уже обработан.]]></string>
+    <string name="_bx_payment_bp_err_no_confirmation_given"><![CDATA[Платеж ожидает полного подтверждения от Bitcoin сети.]]></string>
+    <string name="_bx_payment_bp_msg_checkout_finished"><![CDATA[Платеж был подтвержден. Когда транзакция будет полностью подтверждена в Bitcoin сети, платеж будет автоматически обработан. Купленный продукт(ы) появится в истории платежей.<br /><b>Внимание.</b> Если это по какой-либо причине не произойдёт, Вам необходимо связаться с продавцом продукта и предоставить ему детали вашего платежа. Он сможет обработать платеж вручную, если средства были получены.]]></string>
+    <string name="_bx_payment_txt_name_bitpay"><![CDATA[BitPay]]></string>
+    <string name="_bx_payment_txt_cart_bitpay"><![CDATA[BitPay]]></string>
+
+    <!-- Chargebee payment provider -->
+    <string name="_bx_payment_cbee_cpt"><![CDATA[Chargebee]]></string>
+    <string name="_bx_payment_cbee_dsc"><![CDATA[Пользователи могут оплачивать, используя готовые страницы оплаты от Chargebee.]]></string>
+    <string name="_bx_payment_cbee_v3_cpt"><![CDATA[Chargebee]]></string>
     <string name="_bx_payment_cbee_v3_dsc"><![CDATA[Пользователи могут оплачивать, используя вставляемый скрипт от Chargebee.]]></string>
-	<string name="_bx_payment_cbee_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_cbee_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему. Внимание. Рекомендуется использовать SSL сертификат для улучшения обработки платежей.]]></string>
-        <string name="_bx_payment_cbee_hidden_cpt"><![CDATA[Скрыть]]></string>
-	<string name="_bx_payment_cbee_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
-	<string name="_bx_payment_cbee_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_cbee_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_cbee_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_cbee_mode_test"><![CDATA[тестовый]]></string>
-	<string name="_bx_payment_cbee_live_site_cpt"><![CDATA[Имя сайта (рабочее)]]></string>
-	<string name="_bx_payment_cbee_live_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Chargebee для "рабочего" режима.]]></string>
-	<string name="_bx_payment_cbee_live_api_key_cpt"><![CDATA[API ключ (рабочий)]]></string>
-	<string name="_bx_payment_cbee_live_api_key_dsc"><![CDATA[Ваш API ключ доступа, предоставленный Chargebee, для "рабочего" режима.]]></string>
-	<string name="_bx_payment_cbee_test_site_cpt"><![CDATA[Имя сайта (тестовое)]]></string>
-	<string name="_bx_payment_cbee_test_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Chargebee для "тестового" режима.]]></string>
-	<string name="_bx_payment_cbee_test_api_key_cpt"><![CDATA[API ключ (тестовый)]]></string>
-	<string name="_bx_payment_cbee_test_api_key_dsc"><![CDATA[Ваш API ключ доступа, предоставленный Chargebee, для "тестового" режима.]]></string>
-	<string name="_bx_payment_cbee_check_amount_cpt"><![CDATA[Активировать проверку суммы]]></string>
-	<string name="_bx_payment_cbee_check_amount_dsc"><![CDATA[Активировать проверку суммы для Chargebee Webhooks (рекомендуется). Однако проверка должна быть отключена когда используются скидки и купоны.]]></string>
-	<string name="_bx_payment_cbee_ssl_cpt"><![CDATA[Активировать SSL]]></string>
-	<string name="_bx_payment_cbee_ssl_dsc"><![CDATA[Активировать SSL соединение для связи с Chargebee. Внимание. Нижеприведенные ссылки будут обновлены после сохранения.]]></string>
-        <string name="_bx_payment_cbee_cancellation_email_cpt"><![CDATA[Email для запросов отмены подписки]]></string>
-        <string name="_bx_payment_cbee_expiration_email_cpt"><![CDATA[Email для предупреждений о заканчивающихся подписках]]></string>
-	<string name="_bx_payment_cbee_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
-	<string name="_bx_payment_cbee_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
-	<string name="_bx_payment_cbee_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
-	<string name="_bx_payment_cbee_txt_checkout_with_single"><![CDATA[Оплатить через {0}]]></string>
+    <string name="_bx_payment_cbee_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_cbee_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему. Внимание. Рекомендуется использовать SSL сертификат для улучшения обработки платежей.]]></string>
+    <string name="_bx_payment_cbee_hidden_cpt"><![CDATA[Скрыть]]></string>
+    <string name="_bx_payment_cbee_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
+    <string name="_bx_payment_cbee_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_cbee_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_cbee_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_cbee_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_cbee_live_site_cpt"><![CDATA[Имя сайта (рабочее)]]></string>
+    <string name="_bx_payment_cbee_live_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Chargebee для "рабочего" режима.]]></string>
+    <string name="_bx_payment_cbee_live_api_key_cpt"><![CDATA[API ключ (рабочий)]]></string>
+    <string name="_bx_payment_cbee_live_api_key_dsc"><![CDATA[Ваш API ключ доступа, предоставленный Chargebee, для "рабочего" режима.]]></string>
+    <string name="_bx_payment_cbee_test_site_cpt"><![CDATA[Имя сайта (тестовое)]]></string>
+    <string name="_bx_payment_cbee_test_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Chargebee для "тестового" режима.]]></string>
+    <string name="_bx_payment_cbee_test_api_key_cpt"><![CDATA[API ключ (тестовый)]]></string>
+    <string name="_bx_payment_cbee_test_api_key_dsc"><![CDATA[Ваш API ключ доступа, предоставленный Chargebee, для "тестового" режима.]]></string>
+    <string name="_bx_payment_cbee_check_amount_cpt"><![CDATA[Активировать проверку суммы]]></string>
+    <string name="_bx_payment_cbee_check_amount_dsc"><![CDATA[Активировать проверку суммы для Chargebee Webhooks (рекомендуется). Однако проверка должна быть отключена когда используются скидки и купоны.]]></string>
+    <string name="_bx_payment_cbee_ssl_cpt"><![CDATA[Активировать SSL]]></string>
+    <string name="_bx_payment_cbee_ssl_dsc"><![CDATA[Активировать SSL соединение для связи с Chargebee. Внимание. Нижеприведенные ссылки будут обновлены после сохранения.]]></string>
+    <string name="_bx_payment_cbee_cancellation_email_cpt"><![CDATA[Email для запросов отмены подписки]]></string>
+    <string name="_bx_payment_cbee_expiration_email_cpt"><![CDATA[Email для предупреждений о заканчивающихся подписках]]></string>
+    <string name="_bx_payment_cbee_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
+    <string name="_bx_payment_cbee_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
+    <string name="_bx_payment_cbee_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
+    <string name="_bx_payment_cbee_txt_checkout_with_single"><![CDATA[Оплатить через {0}]]></string>
     <string name="_bx_payment_cbee_txt_checkout_with_recurring"><![CDATA[Оплатить через {0}]]></string>
     <string name="_bx_payment_cbee_menu_item_title_manager"><![CDATA[Портал самообслуживания]]></string>
-	<string name="_bx_payment_txt_name_chargebee"><![CDATA[Chargebee]]></string>
-	<string name="_bx_payment_txt_name_chargebee_v3"><![CDATA[Chargebee]]></string>
-	<string name="_bx_payment_txt_cart_chargebee"><![CDATA[Chargebee]]></string>
-	<string name="_bx_payment_txt_cart_chargebee_v3"><![CDATA[Chargebee]]></string>
-
-	<!-- Recurly payment provider -->
-	<string name="_bx_payment_rcrl_cpt"><![CDATA[Recurly]]></string>
-	<string name="_bx_payment_rcrl_dsc"><![CDATA[Платежная система Recurly]]></string>
-	<string name="_bx_payment_rcrl_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_rcrl_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
-	<string name="_bx_payment_rcrl_active_err"><![CDATA[Нужен SSL сертификат (для HTTPS соединения), чтобы активировать и использовать Recurly.]]></string>
-        <string name="_bx_payment_rcrl_hidden_cpt"><![CDATA[Скрыть]]></string>
-	<string name="_bx_payment_rcrl_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
-	<string name="_bx_payment_rcrl_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_rcrl_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_rcrl_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_rcrl_mode_test"><![CDATA[тестовый]]></string>
-	<string name="_bx_payment_rcrl_site_cpt"><![CDATA[Имя сайта]]></string>
-	<string name="_bx_payment_rcrl_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Recurly]]></string>
-	<string name="_bx_payment_rcrl_api_key_private_cpt"><![CDATA[Приватный API ключ]]></string>
-	<string name="_bx_payment_rcrl_api_key_private_dsc"><![CDATA[Ваш Приватный API ключ доступа, предоставленный Recurly.]]></string>
-	<string name="_bx_payment_rcrl_api_key_public_cpt"><![CDATA[Публичный API ключ]]></string>
-	<string name="_bx_payment_rcrl_api_key_public_dsc"><![CDATA[Ваш Публичный API ключ доступа, предоставленный Recurly.]]></string>
-	<string name="_bx_payment_rcrl_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
-	<string name="_bx_payment_rcrl_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
-	<string name="_bx_payment_rcrl_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
-	<string name="_bx_payment_txt_name_recurly"><![CDATA[Recurly]]></string>
-	<string name="_bx_payment_txt_cart_recurly"><![CDATA[Recurly]]></string>
-
-	<string name="_bx_payment_form_rcrl_card"><![CDATA[Recurly: форма ввода карты]]></string>
-	<string name="_bx_payment_form_rcrl_card_display_add"><![CDATA[Recurly: добавление карты]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_pending_id_sys"><![CDATA[Обрабатываемый заказ]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_item_sys"><![CDATA[Товар]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_token_sys"><![CDATA[Токен]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_first_name_sys"><![CDATA[Имя]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_first_name"><![CDATA[Имя]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_first_name_err"><![CDATA[Введите ваше имя.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_last_name_sys"><![CDATA[Фамилия]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_last_name"><![CDATA[Фамилия]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_last_name_err"><![CDATA[Введите вашу фамилию.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_email_sys"><![CDATA[Email]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_email"><![CDATA[Email]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_email_err"><![CDATA[Введите ваш email.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_number_sys"><![CDATA[Номер карты]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_number"><![CDATA[Номер карты]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_number_inf"><![CDATA[Введите 16-ти значный номер вашей карты.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_expire_sys"><![CDATA[Дата окончания]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_expire"><![CDATA[Дата окончания]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_expire_month"><![CDATA[Месяц]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_expire_year"><![CDATA[Год]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_expire_inf"><![CDATA[Используйте 'mm yyyy' формат ввода.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_cvv_sys"><![CDATA[CVV]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_cvv"><![CDATA[CVV]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_card_cvv_inf"><![CDATA[Три цифры, которые Вы можете найти на обратной стороне вашей карты.]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_submit_sys"><![CDATA[Отправить]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_submit"><![CDATA[Отправить]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_cancel_sys"><![CDATA[Отменить]]></string>
-	<string name="_bx_payment_form_rcrl_card_input_cancel"><![CDATA[Отменить]]></string>
-	
-	<string name="_bx_payment_popup_title_rcrl_card_add"><![CDATA[Детали карты]]></string>
-
-	<!-- Stripe payment provider -->
-	<string name="_bx_payment_strp_cpt"><![CDATA[Stripe]]></string>
-	<string name="_bx_payment_strp_dsc"><![CDATA[Платежная система Stripe]]></string>
-        <string name="_bx_payment_strp_v3_cpt"><![CDATA[Stripe]]></string>
-	<string name="_bx_payment_strp_v3_dsc"><![CDATA[Платежная система Stripe с поддержкой '3D Secure' авторизации для Strong Customer Authentication (SCA). Внимание, эта версия не позволяет использовать подписки с пробным периодом.]]></string>
-	<string name="_bx_payment_strp_active_cpt"><![CDATA[Активировать]]></string>
-	<string name="_bx_payment_strp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему. Внимание. Рекомендуется использовать SSL сертификат для улучшения обработки платежей.]]></string>
-        <string name="_bx_payment_strp_hidden_cpt"><![CDATA[Скрыть]]></string>
-	<string name="_bx_payment_strp_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
-	<string name="_bx_payment_strp_mode_cpt"><![CDATA[Режим]]></string>
-	<string name="_bx_payment_strp_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
-	<string name="_bx_payment_strp_mode_live"><![CDATA[рабочий]]></string>
-	<string name="_bx_payment_strp_mode_test"><![CDATA[тестовый]]></string>
-	<string name="_bx_payment_strp_live_pub_key_cpt"><![CDATA[Открытый ключ (рабочий)]]></string>
-	<string name="_bx_payment_strp_live_pub_key_dsc"><![CDATA[Ваш Открытый ключ доступа, предоставленный Stripe, для "рабочего" режима.]]></string>
-	<string name="_bx_payment_strp_live_sec_key_cpt"><![CDATA[Секретный ключ (рабочий)]]></string>
-	<string name="_bx_payment_strp_live_sec_key_dsc"><![CDATA[Ваш Секретный ключ доступа для "рабочего" режима.]]></string>
-	<string name="_bx_payment_strp_test_pub_key_cpt"><![CDATA[Открытый ключ (тестовый)]]></string>
-	<string name="_bx_payment_strp_test_pub_key_dsc"><![CDATA[Ваш Открытый ключ доступа, предоставленный Stripe, для "тестового" режима.]]></string>
-	<string name="_bx_payment_strp_test_sec_key_cpt"><![CDATA[Секретный ключ (тестовый)]]></string>
-	<string name="_bx_payment_strp_test_sec_key_dsc"><![CDATA[Ваш Секретный ключ доступа для "тестового" режима.]]></string>
-	<string name="_bx_payment_strp_check_amount_cpt"><![CDATA[Активировать проверку суммы]]></string>
-	<string name="_bx_payment_strp_check_amount_dsc"><![CDATA[Активировать проверку суммы для Stripe Webhooks (рекомендуется). Однако проверка должна быть отключена когда используются скидки и купоны.]]></string>
-	<string name="_bx_payment_strp_ssl_cpt"><![CDATA[Активировать SSL]]></string>
-	<string name="_bx_payment_strp_ssl_dsc"><![CDATA[Активировать SSL соединение для связи с Stripe. Внимание. Нижеприведенная Webhooks ссылка будет обновлена после сохранения.]]></string>
-	<string name="_bx_payment_strp_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
-	<string name="_bx_payment_strp_cancellation_email_cpt"><![CDATA[Email для запросов отмены подписки]]></string>
-        <string name="_bx_payment_strp_expiration_email_cpt"><![CDATA[Email для предупреждений о заканчивающихся подписках]]></string>
-	<string name="_bx_payment_strp_msg_charged"><![CDATA[Платеж успешно принят.]]></string>
-	<string name="_bx_payment_strp_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
-	<string name="_bx_payment_strp_msg_details_changed"><![CDATA[Детали подписки были изменены.]]></string>
+    <string name="_bx_payment_txt_name_chargebee"><![CDATA[Chargebee]]></string>
+    <string name="_bx_payment_txt_name_chargebee_v3"><![CDATA[Chargebee]]></string>
+    <string name="_bx_payment_txt_cart_chargebee"><![CDATA[Chargebee]]></string>
+    <string name="_bx_payment_txt_cart_chargebee_v3"><![CDATA[Chargebee]]></string>
+
+    <!-- Recurly payment provider -->
+    <string name="_bx_payment_rcrl_cpt"><![CDATA[Recurly]]></string>
+    <string name="_bx_payment_rcrl_dsc"><![CDATA[Платежная система Recurly]]></string>
+    <string name="_bx_payment_rcrl_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_rcrl_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему.]]></string>
+    <string name="_bx_payment_rcrl_active_err"><![CDATA[Нужен SSL сертификат (для HTTPS соединения), чтобы активировать и использовать Recurly.]]></string>
+    <string name="_bx_payment_rcrl_hidden_cpt"><![CDATA[Скрыть]]></string>
+    <string name="_bx_payment_rcrl_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
+    <string name="_bx_payment_rcrl_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_rcrl_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_rcrl_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_rcrl_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_rcrl_site_cpt"><![CDATA[Имя сайта]]></string>
+    <string name="_bx_payment_rcrl_site_dsc"><![CDATA[Имя вашего сайта зарегистрированного в Recurly]]></string>
+    <string name="_bx_payment_rcrl_api_key_private_cpt"><![CDATA[Приватный API ключ]]></string>
+    <string name="_bx_payment_rcrl_api_key_private_dsc"><![CDATA[Ваш Приватный API ключ доступа, предоставленный Recurly.]]></string>
+    <string name="_bx_payment_rcrl_api_key_public_cpt"><![CDATA[Публичный API ключ]]></string>
+    <string name="_bx_payment_rcrl_api_key_public_dsc"><![CDATA[Ваш Публичный API ключ доступа, предоставленный Recurly.]]></string>
+    <string name="_bx_payment_rcrl_return_data_url_cpt"><![CDATA[URL для возврата данных]]></string>
+    <string name="_bx_payment_rcrl_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
+    <string name="_bx_payment_rcrl_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
+    <string name="_bx_payment_txt_name_recurly"><![CDATA[Recurly]]></string>
+    <string name="_bx_payment_txt_cart_recurly"><![CDATA[Recurly]]></string>
+
+    <string name="_bx_payment_form_rcrl_card"><![CDATA[Recurly: форма ввода карты]]></string>
+    <string name="_bx_payment_form_rcrl_card_display_add"><![CDATA[Recurly: добавление карты]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_pending_id_sys"><![CDATA[Обрабатываемый заказ]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_item_sys"><![CDATA[Товар]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_token_sys"><![CDATA[Токен]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_first_name_sys"><![CDATA[Имя]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_first_name"><![CDATA[Имя]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_first_name_err"><![CDATA[Введите ваше имя.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_last_name_sys"><![CDATA[Фамилия]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_last_name"><![CDATA[Фамилия]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_last_name_err"><![CDATA[Введите вашу фамилию.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_email_sys"><![CDATA[Email]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_email"><![CDATA[Email]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_email_err"><![CDATA[Введите ваш email.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_number_sys"><![CDATA[Номер карты]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_number"><![CDATA[Номер карты]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_number_inf"><![CDATA[Введите 16-ти значный номер вашей карты.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_expire_sys"><![CDATA[Дата окончания]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_expire"><![CDATA[Дата окончания]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_expire_month"><![CDATA[Месяц]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_expire_year"><![CDATA[Год]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_expire_inf"><![CDATA[Используйте 'mm yyyy' формат ввода.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_cvv_sys"><![CDATA[CVV]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_cvv"><![CDATA[CVV]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_card_cvv_inf"><![CDATA[Три цифры, которые Вы можете найти на обратной стороне вашей карты.]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_submit_sys"><![CDATA[Отправить]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_submit"><![CDATA[Отправить]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_cancel_sys"><![CDATA[Отменить]]></string>
+    <string name="_bx_payment_form_rcrl_card_input_cancel"><![CDATA[Отменить]]></string>
+
+    <string name="_bx_payment_popup_title_rcrl_card_add"><![CDATA[Детали карты]]></string>
+
+    <!-- Stripe payment provider -->
+    <string name="_bx_payment_strp_cpt"><![CDATA[Stripe]]></string>
+    <string name="_bx_payment_strp_dsc"><![CDATA[Платежная система Stripe]]></string>
+    <string name="_bx_payment_strp_v3_cpt"><![CDATA[Stripe]]></string>
+    <string name="_bx_payment_strp_v3_dsc"><![CDATA[Платежная система Stripe с поддержкой '3D Secure' авторизации для Strong Customer Authentication (SCA). Внимание, эта версия не позволяет использовать подписки с пробным периодом.]]></string>
+    <string name="_bx_payment_strp_active_cpt"><![CDATA[Активировать]]></string>
+    <string name="_bx_payment_strp_active_dsc"><![CDATA[Активировать(деактивировать) платежную систему. Внимание. Рекомендуется использовать SSL сертификат для улучшения обработки платежей.]]></string>
+    <string name="_bx_payment_strp_hidden_cpt"><![CDATA[Скрыть]]></string>
+    <string name="_bx_payment_strp_hidden_dsc"><![CDATA[Платежную систему можно Скрыть, если Вы не хотите принимать новые платежи, но у вас уже есть активные подписки.]]></string>
+    <string name="_bx_payment_strp_mode_cpt"><![CDATA[Режим]]></string>
+    <string name="_bx_payment_strp_mode_dsc"><![CDATA[Режим обработки платежей]]></string>
+    <string name="_bx_payment_strp_mode_live"><![CDATA[рабочий]]></string>
+    <string name="_bx_payment_strp_mode_test"><![CDATA[тестовый]]></string>
+    <string name="_bx_payment_strp_live_pub_key_cpt"><![CDATA[Открытый ключ (рабочий)]]></string>
+    <string name="_bx_payment_strp_live_pub_key_dsc"><![CDATA[Ваш Открытый ключ доступа, предоставленный Stripe, для "рабочего" режима.]]></string>
+    <string name="_bx_payment_strp_live_sec_key_cpt"><![CDATA[Секретный ключ (рабочий)]]></string>
+    <string name="_bx_payment_strp_live_sec_key_dsc"><![CDATA[Ваш Секретный ключ доступа для "рабочего" режима.]]></string>
+    <string name="_bx_payment_strp_test_pub_key_cpt"><![CDATA[Открытый ключ (тестовый)]]></string>
+    <string name="_bx_payment_strp_test_pub_key_dsc"><![CDATA[Ваш Открытый ключ доступа, предоставленный Stripe, для "тестового" режима.]]></string>
+    <string name="_bx_payment_strp_test_sec_key_cpt"><![CDATA[Секретный ключ (тестовый)]]></string>
+    <string name="_bx_payment_strp_test_sec_key_dsc"><![CDATA[Ваш Секретный ключ доступа для "тестового" режима.]]></string>
+    <string name="_bx_payment_strp_check_amount_cpt"><![CDATA[Активировать проверку суммы]]></string>
+    <string name="_bx_payment_strp_check_amount_dsc"><![CDATA[Активировать проверку суммы для Stripe Webhooks (рекомендуется). Однако проверка должна быть отключена когда используются скидки и купоны.]]></string>
+    <string name="_bx_payment_strp_ssl_cpt"><![CDATA[Активировать SSL]]></string>
+    <string name="_bx_payment_strp_ssl_dsc"><![CDATA[Активировать SSL соединение для связи с Stripe. Внимание. Нижеприведенная Webhooks ссылка будет обновлена после сохранения.]]></string>
+    <string name="_bx_payment_strp_notify_url_cpt"><![CDATA[URL для получения webhook-ов]]></string>
+    <string name="_bx_payment_strp_cancellation_email_cpt"><![CDATA[Email для запросов отмены подписки]]></string>
+    <string name="_bx_payment_strp_expiration_email_cpt"><![CDATA[Email для предупреждений о заканчивающихся подписках]]></string>
+    <string name="_bx_payment_strp_msg_charged"><![CDATA[Платеж успешно принят.]]></string>
+    <string name="_bx_payment_strp_msg_subscribed"><![CDATA[Спасибо! Подписка была создана. Пожалуйста, проверьте ваш емэйл для получения дальнейших инструкций.]]></string>
+    <string name="_bx_payment_strp_msg_details_changed"><![CDATA[Детали подписки были изменены.]]></string>
     <string name="_bx_payment_strp_err_details_changed"><![CDATA[Не могу изменить детали подписки. Перепроверьте данные и попробуйте ещё раз.]]></string>
     <string name="_bx_payment_strp_msg_billing_changed"><![CDATA[Платежная информация была изменена.]]></string>
     <string name="_bx_payment_strp_err_billing_changed"><![CDATA[Не могу изменить платежную информацию. Перепроверьте данные и попробуйте ещё раз.]]></string>