Chapter Two: FSMS Transaction Coding
100 FedEx Ship Manager
®
Server User Guide, Version 7.6
The basic required shipping fields for any FedEx Express Domestic transaction are:
Field Name
Field
ID
Description
Transaction Type 0 This field describes the functionality you are coding to the
FSMS server. For any 020 transaction functionality, the
variable 020 is included in this field.
Recipient Company or
Recipient Contact Name
11, 12 Either the Company Name (if you are shipping to a company
and not an individual) or the Contact Name is required. You
may enter both fields, but you must include at least one of
these fields.
Recipient Address 1 13 At least one address line is required for a FedEx Express
shipment. You may also enter Recipient Address 2, if your
address requires additional information (Suite #, etc.), but a
second address field is not required.
Recipient City 15 Recipient city is required.
Recipient State 16 Recipient state is required
Recipient Postal Code 17 Recipient ZIP code is required – FSMS verifies the ZIP/state
combination and returns an error if they do not match.
Recipient Phone Number 18 Recipient phone number is required.
Package/Shipment Weight 1670 The weight of the package.
Payment Code 23 The payment type of the shipment (Bill Sender, Bill Recipient,
Bill Third Party) is included with the shipment. If you bill your
shipment to your recipient or a to a third party account number,
the Payor Account Number (field 20) is also required.
Recipient Country Code 50 The two character country designation is always required to
ship. For a U.S. Domestic shipment, US is required in field 50.
Meter Number 498 This field is required only if you are shipping using a Child
meter. FSMS assumes that the package is being created for
the Master meter unless you indicate otherwise.
Packaging Type 1273 FSMS requires that you select the type of packaging used for
the shipment. For example, if you use a FedEx Box for your
shipment, enter 03 as the package type.
Service Type 1274 FSMS requires that you enter a service type for your shipment.
For example, if you want to ship the package using FedEx
Priority Overnight, enter 01 as the service type.
End of Transaction 99 This field is required for all shipment types (Express, Ground)
and signifies the end of the transaction.
Once you have created a basic FedEx Express shipping transaction using the fields described above, you
can choose to add any FedEx special services that are applicable to your shipping needs to the basic
transaction.