ProcessTagRequest Elements

In addition to the basic shipping elements required to request a Return Tag, the following elements must be included in the ProcessTagRequest:

Element Description
ProcessTagRequest/Shipper Pickup location information, including contact name, company, address, etc.
Note: This element also includes the Residential element. If you are requesting a Return Tag pickup for a residential address, you must include this element for correct surcharge calculation.
ProcessTagRequest/Recipient Package delivery destination information, including contract name, company, address, etc.
Note: This element also includes the Residential element. If you are requesting a Return Tag package delivery to a residential address, you must include this element for correct surcharge calculation.
ProcessTagRequest/ ReadyDateTime The earliest time the package will be ready for pickup.
ProcessTagRequest/ LatestPickupDate Time The latest time the package can be picked up by the carrier.  This can also represent the business close time. Required for commercial/business pickup locations. The date and time information must be in the format YYYY-MM-DDHH:MM:SS.

The date component must be in the format YYYY-MM-DD (e.g., 2006-06-26). The time component must be in the format HH:MM:SS using a 24-hour clock (e.g., 11:00 a.m. is 11:00:00, 5:00 p.m. is 17:00:00).

The date and time are separated by the letter T (e.g., 2006-06-26T17:00:00).

There is also a UTC offset component indicating the number of hours and minutes from UTC (e.g., 2006-06-26T17:00:00-0400 is June 26, 2006 5:00 p.m. Eastern Time). The time entry must be between 080000 and 180000.

ProcessTagRequest/ RequestType Specify the request type.
ProcessTagRequest/ RequestSource Specify the request source.
ProcessTagRequest/ CourierInstructions Additional instructions to the FedEx courier, such as package location or directions, may be added to your request.
ProcessTagRequest/ ShippingChargesPayment Valid elements for payment type are:
  • COLLECT
  • RECIPIENT
  • SENDER
  • THIRD_PARTY

Payor. AccountNumber and CountryCode of the payor are required in this element.

ProcessTagRequest/ SpecialServicesRequested/ SpecialServicesTypes Special Services Type:

RETURN_SHIPMENT

ProcessTagRequest/ SpecialServicesRequested/ ReturnShipmentDetail/ ReturnType Return Type:

FEDEX_TAG

ProcessTagRequest/ SpecialServicesRequested/ ReturnShipmentDetail/Rma/ Reason Return Materials Authorization Reason. You may enter a reason for this return authorization associated with this Tag request.
ProcessTagRequest/ RequestedPackagesLineItems/ CustomerReferences/ CustomerReferenceType Optional. A maximum of 30 characters is accepted in this element. This element allows customer-defined notes to print on the shipping label.
ProcessTagRequest/ RequestedPackagesLineItems/ CustomerReferences/Value Optional. A maximum of 30 characters is accepted in this element. This element allows customer-defined notes to print on the shipping label.
ProcessTagRequest/ PackageCount This element is required if you want to process a multiple-package shipment. FedEx allows up to 25 requests in a single transaction.
ProcessTagRequest/ RequestedPackagesLineItems/ InsuredValue/Amount FedEx liability for each package is limited to $100USD unless a higher value is declared and paid for. Use this element if you want to declare a higher value. FedEx does not provide insurance of any kind.
Note: "InsuredValue" refers to declared value of the package. FedEx does not provide insurance of any kind.
ProcessTagRequest/ RequestedPackagesLineItems/ Weight/Value If you include the PackageCount element in your request, the Weight/Value element must equal the total weight of the packages to be picked up.