cs-cart makes request for shipping methods to USPS

I'm using cs-cart 2.1.1



I find in the logs that cs-cart makes a request for shipping to USPA but ask for 7 different shipping methods. I have the site set up so that us based customers will only have one possible shipping method depending on weight of order. During the call usps returns one (method BPM) as an error.

Speed of site does not seem affected, so I don't know if I should do anything.

I have posted a shipping request sample, which I tried to clean up a bit for readability.



Thanks for your thoughts,

David



URL: http://production.shippingapis.com/ShippingAPI.dll
Request: array ( 'API' => 'RateV3', 'XML' => '

EXPRESS 63103 98499 0 10 Regular

FIRST CLASS PARCEL 63103 98499 0 10 Regular False

PRIORITY 63103 98499 0 10 Regular

PARCEL 63103 98499 0 10 Regular False

BPM 63103 98499 0 10 Regular

LIBRARY 63103 98499 0 10 Regular

MEDIA 63103 98499 0 10 Regular

', )
Response:

6310398499
010REGULAR
7
Priority Mail Express
34.85


6310398499
010PARCEL
REGULAR7First-Class Mail3.26


6310398499
010REGULAR
7
Priority Mail 2-Day 6.45


6310398499
010REGULAR
FALSE7
Standard Post® 6.35


-2147219432DomesticRatesV3;clsRateV3.CreateSinglePostage-CreateSinglePostage;RateEngineV3.ProcessRequestService not available.1000440


6310398499 010REGULAR 7Library Mail 2.40

6310398499 010REGULAR 7
Media Mail®
2.53



If I recall, USPS does not take individual requests based on the type of delivery (I.e. Priority Mail). Instead, you submit a weight and destination and it returns all the applicable shipping methods. Cs-cart then finds a match (or not) in the possible methods and uses that as the quotation.