Проблема USPS в Ценовом API Laravel - PullRequest
0 голосов
/ 09 октября 2018

Здесь у меня есть одна проблема в USPS.Я хочу, чтобы цены были указаны только для ящиков, а не для писем, но все же я получаю цены на письма.

Ниже приведен мой запрос XML

<RateV4Request USERID="xxx">
<Revision>2</Revision>
<RateClientType>008</RateClientType>
<Package ID="1ST">
<Service>ALL</Service>
<ZipOrigination>44106</ZipOrigination>
<ZipDestination>20770</ZipDestination>
<Pounds>0</Pounds>
<Ounces>3.5</Ounces>
<Container/>
<Size>REGULAR</Size>
<Machinable>true</Machinable>
<RatePriceType>B</RatePriceType>
<RatePaymentType>3</RatePaymentType>
</Package>
<Package ID="2ND">
<Service>PRIORITY</Service>
<ZipOrigination>44106</ZipOrigination>
<ZipDestination>20770</ZipDestination>
<Pounds>1</Pounds>
<Ounces>8</Ounces>
<Container>NONRECTANGULAR</Container>
<Size>LARGE</Size>
<Width>15</Width>
<Length>30</Length>
<Height>15</Height>
<Girth>55</Girth>
<Value>1000</Value>
<SpecialServices>
<SpecialService>1</SpecialService>
</SpecialServices>
<RatePriceType>B</RatePriceType>
<RatePaymentType>3</RatePaymentType>
</Package>
<Package ID="3RD">
<Service>ALL</Service>
<ZipOrigination>90210</ZipOrigination>
<ZipDestination>96698</ZipDestination>
<Pounds>8</Pounds>
<Ounces>32</Ounces>
<Container/>
<Size>REGULAR</Size>
<Machinable>true</Machinable>
<DropOffTime>23:59</DropOffTime>
<ShipDate>2013-07-28</ShipDate>
<RatePriceType>B</RatePriceType>
<RatePaymentType>3</RatePaymentType>
</Package>
</RateV4Request>

И как я могу измерить эти пакеты, большие, маленькие,Среда в USPS-теге LARGE и Container будет НЕРАКТАНУЛЯРНОЙ или ПРЯМОУГОЛЬНОЙ, как я могу определить длину формы, ширину, высоту, решетку.Можно ли рассчитать выше двух параметров для API USPS.

...