We successfully use the Fedex and UPS carrier plugins to very quickly create labels and do shipments.
Both of the plugins are supposed to work with Customer accounts. We have added the customer accounts on the Carriers screen. When we ‘Shop for Rates’ on the Shipment however, no matter what we select the ‘Use Customer Account’ box is automatically unchecked and the shipment is made on our main UPS or Fedex account.
Any help on where else we can investigate what is going wrong or why it is not working?
Best answer by ekralko
First of all, you should enter ShipVia code with the needed carrier.
Then you should ensure that you have configured an active Customer Account with CustomerID equal to Shipment.CustomerID, with an empty LocationID (which will be available for any Shipment location in this case) or equal to Shipment.LocationID.
Otherwise, “Use Customer’s Account” checkox will be silently set to false (because there are no Customer Accounts available for this Shipment).