Ошибка FedEx 556: нет доступных доступных служб - PullRequest
0 голосов
/ 22 января 2020

Я использую active_shipping для создания этикеток доставки FedEx, особенно для Мексики, где я нахожусь. Когда я пытаюсь найти расценки между действительными адресами Мексики, я получаю ошибку в названии. Но это позволяет мне сгенерировать в качестве отправления те же 2 адреса и посылки.

Это код:

origin = ActiveShipping::Location.new(
  country: 'MX',
  state: 'Colima',
  city: 'Colima',
  address1: 'Avenida Venustiano Carranza 1248-A',
  zip: '28017',
  name: 'Francisco Chacon',
  phone: '552125122'
)

destination = ActiveShipping::Location.new(
  country: 'MX',
  state: 'Distrito Federal',
  city: 'Mexico City',
  address1: 'Santa Maria La Ribera 12',
  zip: '06400',
  name: 'Luis Miguel Delgado',
  phone: '5527494805'
)

packages = [
  ActiveShipping::Package.new(100, [93,10], cylinder: true)
]

response = fedex.find_rates(origin, destination, packages)
...