Skip to content

International Time in Transit - FedexAvailabilityCommitmentRequest #113

@Helix31522

Description

@Helix31522

Hi all,

Thanks in advance for your help. What am I missing here? I can return time in transit for ground shipments, but I am having no luck with International time in transit.

            avc_request = FedexAvailabilityCommitmentRequest(CONFIG_OBJ)
            avc_request.Origin.PostalCode = sender_postal
            avc_request.Origin.CountryCode = sender_country
            avc_request.Destination.PostalCode = receiver_postal
            avc_request.Destination.CountryCode = receiver_country
            avc_request.CarrierCode = 'FDXE'
            avc_request.ShipDate = shipment_date

            avc_request.send_request()
            print(avc_request.response)
            print('----start------')
            for option in avc_request.response.Options:
                if hasattr(option, 'TransitTime'):
                    print(option.Service)
                    print(option.TransitTime)
            print('----end------')

avc_request.response prints the following, but there is no transit time to pull for each service:

(reply){
   HighestSeverity = "SUCCESS"
   Notifications[] = 
      (Notification){
         Severity = "SUCCESS"
         Source = "vacs"
         Code = "000"
         Message = "SUCCESS"
         LocalizedMessage = "SUCCESS"
      },
   Version = 
      (VersionId){
         ServiceId = "vacs"
         Major = 4
         Intermediate = 0
         Minor = 0
      }
   Options[] = 
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_PRIORITY"
         DestinationStationId = "MNLA "
         DestinationAirportId = "MNL"
      },
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_ECONOMY"
         DestinationStationId = "MNLA "
         DestinationAirportId = "MNL"
      },
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_PRIORITY_FREIGHT"
         DestinationStationId = "MNLA "
         DestinationAirportId = "MNL"
      },
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_ECONOMY_FREIGHT"
         DestinationStationId = "MNLA "
         DestinationAirportId = "MNL"
      },
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_PRIORITY_DISTRIBUTION"
      },
      (ServiceAvailabilityOption){
         Service = "INTERNATIONAL_DISTRIBUTION_FREIGHT"
      },
 }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions