lvhao před 11 hodinami
rodič
revize
9078b0810f
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  1. 8 0
      core/CoreApp/models/Model_api.php

+ 8 - 0
core/CoreApp/models/Model_api.php

@@ -697,6 +697,14 @@ function __construct(){
 					if(isset($a['transactions'][0]['receipt'])){
 						if(isset($a['transactions'][0]['receipt']['protection_eligibility'])){
 							$protection_eligibility = $a['transactions'][0]['receipt']['protection_eligibility'];
+						}elseif(isset($a['transactions'][0]['receipt']['purchase_units'])){
+							if(!empty($a['transactions'][0]['receipt']['purchase_units']['captures'])){
+								if(isset($a['transactions'][0]['receipt']['purchase_units']['captures'][0]['seller_protection'])){
+									if(isset($a['transactions'][0]['receipt']['purchase_units']['captures'][0]['seller_protection']['status'])){
+										$protection_eligibility = $a['transactions'][0]['receipt']['purchase_units']['captures'][0]['seller_protection']['status'];
+									}
+								}
+							}
 						}
 					}
 					return array('g'=>1,'d'=>$a['transactions'][0]['authorization'],'protection_eligibility'=>$protection_eligibility);