update class mappings

This commit is contained in:
O K
2025-12-27 10:52:19 +02:00
parent 18ed87343c
commit 2496d8f74a

View File

@@ -142,7 +142,7 @@ class Usps_Api_Bridge extends Module
return $helper->generateForm([$fields_form]); return $helper->generateForm([$fields_form]);
} }
public function calculateRate($params, $shipping_cost, $products, $originalModule) public function calculateRate($params, $shipping_cost, $products, $originalModule)
{ {
require_once(dirname(__FILE__) . '/classes/UspsV3Client.php'); require_once(dirname(__FILE__) . '/classes/UspsV3Client.php');
@@ -370,17 +370,22 @@ class Usps_Api_Bridge extends Module
$map = [ $map = [
// DOMESTIC // DOMESTIC
'USA_0' => 'USPS_GROUND_ADVANTAGE', // Was First-Class 'USA_0' => 'USPS_GROUND_ADVANTAGE', // Was First-Class
'USA_1' => 'PRIORITY_MAIL', // 'USA_1' => 'PRIORITY_MAIL',
'USA_3' => 'PRIORITY_MAIL_EXPRESS', 'USA_1' => 'USPS_GROUND_ADVANTAGE',
// 'USA_3' => 'PRIORITY_MAIL_EXPRESS',
'USA_3' => 'USPS_GROUND_ADVANTAGE',
'USA_6' => 'MEDIA_MAIL', 'USA_6' => 'MEDIA_MAIL',
'USA_7' => 'LIBRARY_MAIL', 'USA_7' => 'LIBRARY_MAIL',
'USA_1058' => 'USPS_GROUND_ADVANTAGE', 'USA_1058' => 'USPS_GROUND_ADVANTAGE',
// INTERNATIONAL // INTERNATIONAL
'INT_1' => 'PRIORITY_MAIL_EXPRESS_INTERNATIONAL', // 'INT_1' => 'PRIORITY_MAIL_EXPRESS_INTERNATIONAL',
'INT_1' => 'PRIORITY_MAIL_INTERNATIONAL',
'INT_2' => 'PRIORITY_MAIL_INTERNATIONAL', 'INT_2' => 'PRIORITY_MAIL_INTERNATIONAL',
'INT_15' => 'FIRST-CLASS_PACKAGE_INTERNATIONAL_SERVICE', 'INT_15' => 'FIRST-CLASS_PACKAGE_INTERNATIONAL_SERVICE',
'INT_4' => 'GLOBAL_EXPRESS_GUARANTEED' //'INT_4' => 'GLOBAL_EXPRESS_GUARANTEED'
'INT_4' => 'CLASS_PACKAGE_INTERNATIONAL_SERVICE'
]; ];
return isset($map[$oldCode]) ? $map[$oldCode] : false; return isset($map[$oldCode]) ? $map[$oldCode] : false;