When processing orders you might come across the "Hard 120412 - Ups account number that was provided as the payment method is missing or invalid" error.
This error is shown when the 3rd party billing information is incorrect in either:
- The order level
- The third party Billing Account on the Client level
- Any of those is wrong and the "Enable Order Level TPL Billing" feature is using the wrong option
Depending on the case the solution is different.
3rd party billing information incorrect at the order level
Refer to the solution of the following article, using the instructions to use the order level 3rd Party Billing Account: https://support.techdinamics.com/solution/articles/239867-how-to-use-ups-3rd-party-billing-step-by-step-guide-
Third Party Billing Account incorrect on the Client level
Refer to the solution of the following article, using the instructions to use the 3rd Party account setting it up on the Client's UPS Billing Account profile: https://support.techdinamics.com/solution/articles/239867-how-to-use-ups-3rd-party-billing-step-by-step-guide-
Misuse of "Enable Order Level TPL Billing"
Refer to this article to understand the details of which setting (checked or unchecked) applies to your case: https://support.techdinamics.com/solution/articles/231946-how-to-use-enable-order-level-tpl-billing-step-by-step-guide-
Summarizing, when it's checked techShip will use the 3rd Party Account defined at the order level, and if unchecked, it will use the 3rd Party Account from the Billing Account of that Client.