AntonLV 6 лет назад
Родитель
Сommit
8216cc8d16

+ 0 - 17
modules/boonex/payment/classes/BxPaymentProviderAppleInApp.php

@@ -9,35 +9,18 @@
  * @{
  */
 
-define('ANIA_MODE_LIVE', 1);
-define('ANIA_MODE_TEST', 2);
-
 class BxPaymentProviderAppleInApp extends BxBaseModPaymentProvider implements iBxBaseModPaymentProvider
 {
-    protected $_iMode;
-
     function __construct($aConfig)
     {
     	$this->MODULE = 'bx_payment';
 
         parent::__construct($aConfig);
-
-        $this->_aSbsStatuses = array(
-            'incomplete' => BX_PAYMENT_SBS_STATUS_UNPAID, 
-            'incomplete_expired' => BX_PAYMENT_SBS_STATUS_UNPAID, 
-            'trialing' => BX_PAYMENT_SBS_STATUS_TRIAL, 
-            'active' => BX_PAYMENT_SBS_STATUS_ACTIVE, 
-            'past_due' => BX_PAYMENT_SBS_STATUS_UNPAID,
-            'unpaid' => BX_PAYMENT_SBS_STATUS_UNPAID,
-            'canceled' => BX_PAYMENT_SBS_STATUS_CANCELED,
-        );
     }
 
     public function initOptions($aOptions)
     {
     	parent::initOptions($aOptions);
-
-    	$this->_iMode = (int)$this->getOption('mode');
     }
 
     public function initializeCheckout($iPendingId, $aCartInfo, $sRedirect = '')

+ 2 - 7
modules/boonex/payment/install/langs/en.xml

@@ -572,13 +572,8 @@
     <string name="_bx_payment_aina_active_cpt"><![CDATA[Active]]></string>
     <string name="_bx_payment_aina_active_dsc"><![CDATA[Activate(Deactivate) provider.]]></string>
     <string name="_bx_payment_aina_hidden_cpt"><![CDATA[Hidden]]></string>
-    <string name="_bx_payment_aina_hidden_dsc"><![CDATA[Hide provider if you don't want to accept new payments but already have active subscriptions.]]></string>
-    <string name="_bx_payment_aina_mode_cpt"><![CDATA[Mode]]></string>
-    <string name="_bx_payment_aina_mode_dsc"><![CDATA[Mode to process payments]]></string>
-    <string name="_bx_payment_aina_mode_live"><![CDATA[live]]></string>
-    <string name="_bx_payment_aina_mode_test"><![CDATA[test]]></string>
-    <string name="_bx_payment_aina_notify_url_cpt"><![CDATA[Webhooks URL]]></string>
-    err_not_supported
+    <string name="_bx_payment_aina_hidden_dsc"><![CDATA[Recommended. The provider should be hidden in WEB because it can be used in mobile app only.]]></string>
+    <string name="_bx_payment_aina_notify_url_cpt"><![CDATA[URL for App Store Server Notifications]]></string>
     
     <string name="_bx_payment_txt_name_apple_in_app"><![CDATA[Apple In-App]]></string>
     <string name="_bx_payment_txt_cart_apple_in_app"><![CDATA[Apple In-App]]></string>

+ 0 - 5
modules/boonex/payment/install/sql/install.sql

@@ -246,11 +246,6 @@ 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, 'aina_active', 'checkbox', '_bx_payment_aina_active_cpt', '_bx_payment_aina_active_dsc', '', '', '', '', 1),
 (@iProviderId, 'aina_hidden', 'checkbox', '_bx_payment_aina_hidden_cpt', '_bx_payment_aina_hidden_dsc', '', '', '', '', 2),
-(@iProviderId, 'aina_mode', 'select', '_bx_payment_aina_mode_cpt', '_bx_payment_aina_mode_dsc', '1|_bx_payment_aina_mode_live,2|_bx_payment_aina_mode_test', '', '', '', 3),
--- (@iProviderId, 'aina_live_pub_key', 'text', '_bx_payment_aina_live_pub_key_cpt', '_bx_payment_aina_live_pub_key_dsc', '', '', '', '', 4),
--- (@iProviderId, 'aina_live_sec_key', 'text', '_bx_payment_aina_live_sec_key_cpt', '_bx_payment_aina_live_sec_key_dsc', '', '', '', '', 5),
--- (@iProviderId, 'aina_test_pub_key', 'text', '_bx_payment_aina_test_pub_key_cpt', '_bx_payment_aina_test_pub_key_dsc', '', '', '', '', 6),
--- (@iProviderId, 'aina_test_sec_key', 'text', '_bx_payment_aina_test_sec_key_cpt', '_bx_payment_aina_test_sec_key_dsc', '', '', '', '', 7),
 (@iProviderId, 'aina_notify_url', 'value', '_bx_payment_aina_notify_url_cpt', '', '', '', '', '', 8);
 
 -- GRIDS