Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added shipping cost methods.

...

This function confirms that an order has been shipped and stores the tracking number on the order. This method must be used if the interface is bidirectional.

void shippedWithCost(Credentials credentials, String orderId, String trackingNumber, BigDecimal shippingCost)

This function confirms that an order has been shipped, stores the tracking number on the order and records the shipping cost. This method must be used if the interface is bidirectional.

void shippedWithMultipleTrackingNumbers(Credentials credentials, String orderId, String[] trackingNumbers)

This function confirms that an order has been shipped and stores multiple tracking numbers on the order.  This method or shipped must be used if the interface is bidirectional.  It is OK to call this method with a single tracking number in the array.

void shippedWithMultipleTrackingNumbersWithCost(Credentials credentials, String orderId, String[] trackingNumbers, BigDecimal shippingCost)

This function confirms that an order has been shipped, stores multiple tracking numbers on the order and records the shipping cost.  This method or shipped must be used if the interface is bidirectional.  It is OK to call this method with a single tracking number in the array.

...

DateVersionChanges
11/13/20071.0Initial Version
05/10/20132.0Added discount information to the Item object.  Include special instructions on the order object.
05/29/20132.0Added documentation on the getOrdersOption1 and getOrdersOption2 methods.
07/17/20133.0Added additional fields to the Order object to cover merchantNotes, gift, giftCost, giftMessage, giftWrapCost, and giftWrapTitle.
Orders are "SKU mapped" before the download process like all other fulfillment integrations.
03/08/20184.0Added documentation about WithCost methods that allow feeding back cost information to UltraCart