0

我们需要在 UPS 类型管理员配置中将运输方式从 UPS 切换到 UPS XML,但它无法正常工作。错误消息“此运输方式目前不可用。如果您想使用此运输方式运输,请联系我们。”。

我确保设置正确,例如用户ID密码是UPS登录用户ID和密码,访问许可证ID正确,网关XML URL:https ://onlinetools.ups.com/ups.app/xml/Rate等.

我们正在使用 Magento 社区版本 1.7.0.2

使 UPS XML 选项正常工作有什么困难,任何帮助表示赞赏。

4

2 回答 2

0

Is your XML inculed in SOAP Header and Envelope? If so, try this url: https://wwwcie.ups.com/webservices/Rate

Ups XML should be used without SOAP envelope. It needs 2 seperate xml to be sent at once. First XML is for accept request that includes your access licence number, username and password. The second is for rate request values.

<?xml version="1.0" ?>
<AccessRequest xml:lang='en-US'>
<AccessLicenseNumber>YOURACCESSLICENSENUMBER</AccessLicenseNumber>
<UserId>YOURUSERID</UserId>
<Password>YOURPASSWORD</Password>
</AccessRequest>

<?xml version="1.0" ?>
<RatingServiceSelectionRequest>
<Request>
<TransactionReference>
<CustomerContext>Rating and Service</CustomerContext>
<XpciVersion>1.0</XpciVersion>
</TransactionReference>
<RequestAction>Rate</RequestAction>
<RequestOption>Rate</RequestOption>
</Request>
<PickupType>
<Code>01</Code>
<Description>Daily Pickup</Description>
</PickupType>
<Shipment>
<Description>Rate Shopping - Domestic</Description>
<Shipper>
<ShipperNumber>ISGB01</ShipperNumber>
<Address>
<AddressLine1>Southam Rd</AddressLine1>
<AddressLine2 />
<AddressLine3 />
<City>Dunchurch</City>
<StateProvinceCode>Warwickshire</StateProvinceCode>
<PostalCode>CV226PD</PostalCode>
<CountryCode>GB</CountryCode>
</Address>
</Shipper>
<ShipTo>
<CompanyName>Belgium</CompanyName>
<AttentionName>nanananan</AttentionName>
<PhoneNumber>7777778978</PhoneNumber>
<Address>
<AddressLine1>5, rue de la Bataille</AddressLine1>
<AddressLine2 />
<AddressLine3 />
<City>Neufchateau</City>
<PostalCode>6840</PostalCode>
<CountryCode>BE</CountryCode>
</Address>
</ShipTo>
<ShipFrom>
<CompanyName>Imani's Imaginarium</CompanyName>
<AttentionName>AT:United Kingdom</AttentionName>
<PhoneNumber>3057449002</PhoneNumber>
<FaxNumber>3054439293</FaxNumber>
<Address>
<AddressLine1>Southam Rd</AddressLine1>
<AddressLine2 />
<AddressLine3 />
<City>Dunchurch</City>
<StateProvinceCode>Warwickshire</StateProvinceCode>
<PostalCode>CV226PD</PostalCode>
<CountryCode>GB</CountryCode>
</Address>
</ShipFrom>
<Service><Code>65</Code></Service>
<Package>
<PackagingType>
<Code>04</Code>
<Description>UPS 25KG Box</Description>
</PackagingType>
<Description>Rate</Description>
<PackageWeight>
<UnitOfMeasurement>
<Code>KGS</Code>
</UnitOfMeasurement>
<Weight>23</Weight>
</PackageWeight>
</Package>
<ShipmentServiceOptions />
</Shipment>
</RatingServiceSelectionRequest>

For detailed information check Ups document named Rating Package - XML Developers Guide.pdf

于 2013-05-15T08:46:40.163 回答
0

您应该将“模式”选项设置为“开发”。

于 2015-01-21T08:00:09.990 回答