Przeglądaj źródła

Ticket #4971 - Build-in API support: Stripe Connect. Payments form.

AntonLV 1 rok temu
rodzic
commit
a6d804316f

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

@@ -250,7 +250,7 @@ class BxPaymentConfig extends BxBaseModPaymentConfig
 
     public function s2a($s)
     {
-        return json_encode(base64_decode($s));
+        return json_decode(base64_decode($s), true);
     }
 
     public function urlEncode($s)

+ 3 - 3
modules/boonex/payment/classes/BxPaymentModule.php

@@ -517,7 +517,7 @@ class BxPaymentModule extends BxBaseModPaymentModule
 
         $aCustom = array();
         if(!empty($sCustom)) {
-            $aCustom = json_encode(base64_decode($sCustom), true);
+            $aCustom = json_decode(base64_decode($sCustom), true);
             if(empty($aCustom) || !is_array($aCustom))
                 $aCustom = array();
         }
@@ -557,7 +557,7 @@ class BxPaymentModule extends BxBaseModPaymentModule
 
         $aCustom = array();
         if(!empty($sCustom)) {
-            $aCustom = json_encode(base64_decode($sCustom), true);
+            $aCustom = json_decode(base64_decode($sCustom), true);
             if(empty($aCustom) || !is_array($aCustom))
                 $aCustom = array();
         }
@@ -608,7 +608,7 @@ class BxPaymentModule extends BxBaseModPaymentModule
 
         $aCustom = array();
         if(!empty($sCustom)) {
-            $aCustom = json_encode(base64_decode($sCustom), true);
+            $aCustom = json_decode(base64_decode($sCustom), true);
             if(empty($aCustom) || !is_array($aCustom))
                 $aCustom = array();
         }