我正在使用 Authorize.net 的原生python sdk。在他们的API 文档中,它显示您可以嵌套如下设置:
transactionSettings
setting
settingName
settingValue
我已经设置了一个ARBCreateSubscriptionRequest
对象,并试图设置duplicateWindow
为False
.
request = apicontractsv1.ARBCreateSubscriptionRequest()
request.transactionSettings = {'setting': [{'settingName': 'duplicateWindow', 'settingValue': False}] }
这似乎没有影响。
我要做的是覆盖 Authorize.net 对重复交易的默认保护,因为我需要能够为单个用户提交多个订阅。
关于如何:
(1) 正确设置transactionSettings
和/或
(2)覆盖重复错误?