php-ups-api: Failure: The requested service is invalid for the shipment origin (121100)

// To address
$address = new \Ups\Entity\Address();
$address->setAddressLine1('AlterKnit New York');
$address->setAddressLine2('245 W');
$address->setAddressLine3('29th St');
$address->setPostalCode('10001');
$address->setCity('New York');
$address->setCountryCode('US');
$address->setStateProvinceCode('NY');
$shipTo = new \Ups\Entity\ShipTo();
$shipTo->setAddress($address);
$shipTo->setCompanyName('KNIT NY LLC');
$shipTo->setAttentionName('AlterKnit New York');
$shipTo->setEmailAddress('request@alterknitnewyork.com'); 
$shipTo->setPhoneNumber('2124736363');
$shipment->setShipTo($shipTo);

// From address

$address = new \Ups\Entity\Address();
$address->setAddressLine1('CHRIS NISWANDEE, SMALLSYS INC');
$address->setAddressLine2('795 E DRAGRAM');
$address->setPostalCode('85705');
$address->setCity('TUCSON');
$address->setCountryCode('US');
$address->setStateProvinceCode('AZ');
$shipFrom = new \Ups\Entity\ShipFrom();
$shipFrom->setAddress($address);
$shipFrom->setName('Joseph Daniel');
$shipFrom->setAttentionName($shipFrom->getName());
$shipFrom->setCompanyName($shipFrom->getName());
$shipFrom->setEmailAddress('sibi.nandhu@gmail.com');
$shipFrom->setPhoneNumber('8903444595');
$shipment->setShipFrom($shipFrom);

I have no idea where I am doing a mistake. I am getting Failure: The requested service is invalid for the shipment origin (121100). Please help.

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 16 (7 by maintainers)

Most upvoted comments

Ah ja. US doesn’t allow CM and KG probably. You have to change things to inches etc.