Version: eXtendPS-SE 1.4.2 and above
Audience: Administrator

Overview

This article explains how shipping addresses and ship methods are handled in the Purchase Order service for eXtendPS-SE.

Configuration

Shipping Address and Ship Methods

The Ship Address mapping from the eXtendPS-SE Purchase Order Setup will be captured in the shipping information area on your sales order. If the address is not present in the customer's address book, it will be added. Note that if the purchase order request does not have a shipping address, the sales order creation will fail, as PromoStandards requires Ship To information for the Purchase Order service.

Ship Methods

We recommend sharing your Shipping Method list with your customers to ensure they use correct values when making Purchase Order requests via PromoStandards.

The Shipping Carrier value will be passed as the first word of the Ship Method, and the remaining word(s) will be passed in the Method field. For example:

UPS Next day Air will be passed as:
<Carrier>UPS</Carrier>
<Method>Next day Air</Method>

Alternatively, if the Ship Method contains a full matching name with a NetSuite Ship Method, it will directly match, ignoring the carrier match:
<Carrier>UPS</Carrier>
<Method>UPS Next day Air</Method> 
Note: The special character ® in NetSuite Ship Methods will be ignored during matching. For example, both "UPS Ground" and "UPS Ground®" will match "UPS Ground®" in NetSuite.

Additional Notes

  • Ship Carrier and Ship Method matching are case-insensitive.
  • If the Shipment ID is unavailable at the item part level but present at the Purchase Order level, the Shipment Address will be taken from the Purchase Order level when creating the Sales Order. (Note: Currently, only one Shipment Address is supported per request.)
  • If the Ship Method on the Purchase Order request doesn't match a NetSuite Ship Method, the default ship method will be used on the Sales Order.
  • We currently support one Shipping Address per Purchase Order Service request.