ServiceType does not support auto-determination of TransctionType

Error Description

The Service Type (serv) cannot be used to determine an Interstate or Intrastate Transaction Type (tran) using the Interstate/Intrastate Determination functionality.

Example

{
  "err": [
    {
      "code": -28,
      "msg": "ServiceType does not support auto-determination of TransctionType."
    }
  ]
}

How to Resolve

The Interstate/Intrastate Determination functionality can be used to determine the proper Interstate or Intrastate Transaction Type (tran) based on the provided the Service Type (serv) and jurisdictions, but only specific Service Types can be used. Ensure that the Service Type (serv) provided supports Interstate/Intrastate Determination.

For more information, see Interstate/Intrastate Determination.

If you are not intending to use Interstate/Intrastate Determination, verify that a valid Transaction Type (tran) and Service Type (serv) are added and populated on the Line Item (itms). Use the /api/v2/afc/tspairs endpoint to get a list of valid Transaction/Service pairs.