Error: The request is missing one or more required fields (billTo_state) when committing a credit card Batch
This error occurred because the “ISO 3166 two-letter code” isn’t set properly. That’s the code we send up to indicate the country for the credit card processing. According to Cybersource documentation, billTo_state is not required when the country is a valid ISO country code other than US or CA. Since the ISO code isn’t set, it isn’t valid and so it appears the field is therefore required.