|
|
@@ -189,7 +189,11 @@ function __construct(){
|
|
|
$pay = 'shop_cash';
|
|
|
}
|
|
|
else if(stripos($v['gateway'],'Klarna') !== false || stripos($v['gateway'],'klarna') !== false){
|
|
|
- $pay ="klarna_payments";
|
|
|
+ if( (stripos($v['gateway'],'Payoneer') !== false) || (stripos($v['gateway'],'payoneer') !== false) ){
|
|
|
+ $pay ="PayoneerKlarna";
|
|
|
+ }else{
|
|
|
+ $pay ="klarna_payments";
|
|
|
+ }
|
|
|
}
|
|
|
else if(stripos($v['gateway'],'Afterpay') !== false || stripos($v['gateway'],'afterpay') !== false){
|
|
|
$pay ="afterpaypayovertime";
|
|
|
@@ -227,7 +231,13 @@ function __construct(){
|
|
|
$pay = 'shop_cash';
|
|
|
}
|
|
|
else if(stripos($v['payment_gateway_names'][0],'Klarna') !== false || stripos($v['payment_gateway_names'][0],'klarna') !== false){
|
|
|
- $pay ="klarna_payments";
|
|
|
+ //$pay ="klarna_payments";
|
|
|
+
|
|
|
+ if( (stripos($v['payment_gateway_names'][0],'Payoneer') !== false) || (stripos($v['payment_gateway_names'][0],'payoneer') !== false) ){
|
|
|
+ $pay ="PayoneerKlarna";
|
|
|
+ }else{
|
|
|
+ $pay ="klarna_payments";
|
|
|
+ }
|
|
|
}
|
|
|
else if(stripos($v['payment_gateway_names'][0],'Afterpay') !== false ){
|
|
|
$pay ="afterpaypayovertime";
|
|
|
@@ -670,8 +680,11 @@ function __construct(){
|
|
|
}
|
|
|
$a['transactions'] = $tmp_pay_list;
|
|
|
if(count($a['transactions']) < 2){
|
|
|
+ //
|
|
|
if($a['transactions'][0]['gateway'] == 'Klarna' ){
|
|
|
return array('g'=>1,'d'=>$a['transactions'][0]['payment_id'],'protection_eligibility'=>"");
|
|
|
+ }elseif(stripos($a['transactions'][0]['gateway'],'Payoneer Checkout Klarna') !== false){
|
|
|
+ return array('g'=>1,'d'=>$a['transactions'][0]['payment_id'],'protection_eligibility'=>"");
|
|
|
}elseif(stripos($a['transactions'][0]['gateway'],'Afterpay') !== false){
|
|
|
return array('g'=>1,'d'=>$a['transactions'][0]['payment_id'],'protection_eligibility'=>"");
|
|
|
}elseif(stripos($a['transactions'][0]['gateway'],'Airwallex') !== false){
|
|
|
@@ -697,6 +710,8 @@ function __construct(){
|
|
|
$end_info = end($a['transactions']);
|
|
|
if($end_info['gateway'] == 'Klarna' ){
|
|
|
return array('g'=>1,'d'=>$end_info['payment_id'],'protection_eligibility'=>"");
|
|
|
+ }elseif(stripos($end_info['gateway'],'Payoneer Checkout Klarna') !== false){
|
|
|
+ return array('g'=>1,'d'=>$end_info['payment_id'],'protection_eligibility'=>"");
|
|
|
}elseif(stripos($end_info['gateway'],'Afterpay') !== false){
|
|
|
return array('g'=>1,'d'=>$end_info['payment_id'],'protection_eligibility'=>"");
|
|
|
}elseif(stripos($end_info['gateway'],'Airwallex') !== false){
|