Очень печально, что Authorize.Net не сообщает вам, какие поля пропущены. Тем не менее, вы можете увидеть, какие поля обязательны для заполнения:
Войдите в свой аккаунт продавца, затем перейдите: Настройки аккаунта - Формы оплаты - Поля формы
Проверьте, какие поля отмечены как обязательные.
Если вы не можете добавить дополнительные поля в запрос на оплату, вам может потребоваться снять отметку с некоторых из обязательных полей в Authorize.Net.