Understanding Time and Transit (TNT) Retry Policy [Information]

Modified on Wed, 23 Apr at 2:24 PM

The Time and Transit (TNT) feature determines the best fulfillment route for an order by checking carrier transit times. This policy applies when the Calculate Time & Transit Action is configured in a sales order rule, and all configured fulfillment channels respond successfully.


NOTE: For more details on the Calculate Time & Transit Action, refer to Rules Conditions and Actions Guide [Information]. For guidance on managing sales order rules, see How to Create Sales/Purchase Order Rules [Step-by-step guide] and How to Edit Sales/Purchase Order Rules [Step-by-step guide].



RETRY TRIGGER CONDITIONS



techOMS uses a retry policy triggered by the following error conditions:

  • Can't get data from techSHIP

  • techSHIP timeout

  • Connect Timeout expired, all pooled connections are in use



SCOPE



The retry policy applies only to enabled and active fulfillment channels for the order.


A retry attempt is considered successful if each location receives data from at least one available carrier.


NOTE: Disabled fulfillment channels are skipped. If some carriers return valid data and others return an error unrelated to connection issues (e.g., an invalid zip code error), techOMS will use the successful carrier/service data for each location. 



RETRY POLICY



Once triggered, the retry policy works as follows:

  • Retry Attempts: techOMS attempts to retrieve TNT data up to 4 more times.

  • Retry Scope: Each retry attempt includes all configured fulfillment channels for the order.


    NOTE: techOMS does not retry individual failed locations; instead, it reattempts the full TNT request.  


  • Retry Interval: Retry attempts occur at increasing intervals: 5 seconds, 30 seconds, 60 seconds (1 minute), 180 seconds (3 minutes).

  • Failure Condition: If, after 5 attempts (including the initial one), techOMS still cannot retrieve TNT data, the entire order is marked as failed.

  • Error Logging: If the failure condition is reached, an exception is raised, and the order requires manual intervention. You can review execution and retry details in the sales order log.


If a retry attempt is successful, order processing continues as normal.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article