我的任务是从一种可能的数十种不同的authorizenet商家帐户中实施一种使用authorizenet处理信用卡的方法。我无权访问任何商家帐户,它们来自不同的国家/地区,使用不同的货币等。我们遇到一个问题,我们收到错误代码E000027,并显示其他错误消息,指出某些信息丢失(电子邮件地址,国家/地区帐单等)。看来,该特定商人具有一组处理费用所需的字段。我一直使用的托管Accept.js表单没有这些字段的输入,也没有针对大多数可能需要的选项。
经过测试的该特定商人具有某些必填字段,但是其他商人可能不需要任何字段,或者需要完全不同的字段集。我可以放弃托管表单并创建自己的表单,但是即使对于大多数可能的需求,我也将拥有一个非常大的表单,其中包含针对每个可能需求的输入。有没有我可以发送的API请求,可以为我提供必填字段的列表?我想念什么吗?人们通常如何处理这种情况?