|
@@ -697,6 +697,14 @@ function __construct(){
|
|
|
if(isset($a['transactions'][0]['receipt'])){
|
|
if(isset($a['transactions'][0]['receipt'])){
|
|
|
if(isset($a['transactions'][0]['receipt']['protection_eligibility'])){
|
|
if(isset($a['transactions'][0]['receipt']['protection_eligibility'])){
|
|
|
$protection_eligibility = $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);
|
|
return array('g'=>1,'d'=>$a['transactions'][0]['authorization'],'protection_eligibility'=>$protection_eligibility);
|