Summary: When shipments that should bill to a third-party account start shipping prepaid on your own account, the Address Book Bill To entry that holds the third-party account is missing or lost its carrier account. The billing rule pulls the Bill To from an entry coded {AccountNumber}_BILLTO. Recreate that entry, set the Billing address, and attach the carrier third-party account.

Problem

Accounts that used to bill third-party now ship prepaid on your own account, and the third-party information does not fill in at ship time.

Cause

The billing rule reads the Bill To from an Address Book entry whose Code is {AccountNumber}_BILLTO. If that entry was edited or removed, or the carrier third-party account was never attached to it, the rule has nothing to apply and the shipment falls back to prepaid. Shipstore does not log Address Book changes, so a removed or edited entry may not be obvious.

Fix

  1. Confirm an Address Book entry exists with the Code in the form {AccountNumber}_BILLTO (the account number followed by _BILLTO).
  2. Set the Billing address on that entry.
  3. Attach the carrier third-party account: click the plus button, choose the carrier (for example, FedEx), and add the third-party account number.
  4. Confirm the rule that applies third-party billing points to that address code.
  5. Test an order for the account and check that it scans in as third-party billing, not prepaid.
  6. To force a label return address, store it as its own Address Book entry with a code and tie the third-party account to it, then point to that code.

What you should see

A test order for the account bills third-party, not prepaid, and the third-party account shows at ship time.

Related articles

  • Set up a profile for third-party (TPBILL) billing
  • Prepaid shipment flips to Bill Consignee (invalid account number)