I had configured fedex in shipping method of magento2.4.1. But when i changed the origin from US to india then the fedex is not showing in store front as an option for shipping. Shipping log content as below
[2021-10-13 07:30:19] main.DEBUG: array (
'request' =>
array (
'WebAuthenticationDetail' =>
array (
'UserCredential' =>
array (
'Key' => '****',
'Password' => '****',
),
),
'ClientDetail' =>
array (
'AccountNumber' => '604794161',
'MeterNumber' => '****',
),
'Version' =>
array (
'ServiceId' => 'crs',
'Major' => '10',
'Intermediate' => '0',
'Minor' => '0',
),
'RequestedShipment' =>
array (
'DropoffType' => 'REGULAR_PICKUP',
'ShipTimestamp' => '2021-10-13T07:30:17+00:00',
'PackagingType' => 'YOUR_PACKAGING',
'TotalInsuredValue' =>
array (
'Amount' => 650.0,
'Currency' => 'INR',
),
'Shipper' =>
array (
'Address' =>
array (
'PostalCode' => '670001',
'CountryCode' => 'IN',
),
),
'Recipient' =>
array (
'Address' =>
array (
'PostalCode' => '670001',
'CountryCode' => 'IN',
'Residential' => true,
'City' => 'kannur',
),
),
'ShippingChargesPayment' =>
array (
'PaymentType' => 'SENDER',
'Payor' =>
array (
'AccountNumber' => '604794161',
'CountryCode' => 'IN',
),
),
'CustomsClearanceDetail' =>
array (
'CustomsValue' =>
array (
'Amount' => 650.0,
'CommercialInvoice' =>
array (
'Purpose' => 'SOLD',
),
'Currency' => 'INR',
),
),
'RateRequestTypes' => 'LIST',
'PackageCount' => '1',
'PackageDetail' => 'INDIVIDUAL_PACKAGES',
'RequestedPackageLineItems' =>
array (
0 =>
array (
'Weight' =>
array (
'Value' => 100.0,
'Units' => 'KG',
),
'GroupPackageCount' => 1,
'InsuredValue' =>
array (
'Amount' => 650.0,
'Currency' => 'INR',
),
),
),
),
),
'result' =>
(object) array(
'HighestSeverity' => 'ERROR',
'Notifications' =>
array (
0 =>
(object) array(
'Severity' => 'ERROR',
'Source' => 'crs',
'Code' => '691',
'Message' => 'The PurposeOfShipmentType is null, empty or invalid.',
'LocalizedMessage' => 'The PurposeOfShipmentType is null, empty or invalid.',
),
1 =>
(object) array(
'Severity' => 'NOTE',
'Source' => 'crs',
'Code' => '819',
'Message' => 'The origin state/province code has been changed. ',
'LocalizedMessage' => 'The origin state/province code has been changed. ',
),
2 =>
(object) array(
'Severity' => 'NOTE',
'Source' => 'crs',
'Code' => '820',
'Message' => 'The destination state/province code has been changed. ',
'LocalizedMessage' => 'The destination state/province code has been changed. ',
),
),
'Version' =>
(object) array(
'ServiceId' => 'crs',
'Major' => 10,
'Intermediate' => 0,
'Minor' => 0,
),
),
) .
Is there any additional settings to be done while changing the country of origin and currency.