Shipping Validation

CheckoutChamp has shipping validation built for USPS, UPS, FedEx, Canada Post and PostNord. When the order is in Pending Shipment status, this means CheckoutChamp received the tracking number for the order and the system is now running the tracking number against USPS, UPS, FedEx, Canada Post and PostNord to see if the order has been shipped and/or delivered. The fulfillment status within CheckoutChamp will update to Shipped and Delivered after those updates are returned from the supported carriers.

With the Shipping Validation enabled, this allows you to use all of CheckoutChamp's fulfillment autoresponder events, including;

  • Tracking Number Assigned - Inform the customer when a tracking number is assigned to the order

  • All Fulfillments - Inform customers when New Sales and Rebills have been shipped

  • Initial Fulfillments - Inform customers when New Sales have been shipped

  • Delivered - Inform customers when an order has been delivered

If you feel that you do not want this functionality for any reason, you have the ability to disable the shipping validation within the fulfillment plugin.

If the Shipping Validation is disabled, orders will go directly from Hold to Shipped status once CheckoutChamp receives the tracking number. Orders will only move to Delivered status once updated manually or via the API.

If this is turned off while current orders are in Pending Shipment status, those orders will be marked as Shipped when the task runs next.

UPS Mail Innovation

When we receive a USPS tracking number with UPS carrier code tied to it we will send that tracking number to the UPS carrier service to get an update.

Typically that happens the 2nd time a fulfillment hits the carrier API because the first time it'll most likely not have the UPS carrier code tied to it.

Last updated