Docusignapi DocuSign API付款-将发票编号传递给.Net授权

Docusignapi DocuSign API付款-将发票编号传递给.Net授权,docusignapi,authorize.net,Docusignapi,Authorize.net,我正在成功地使用docusignrestapi创建一个信封,其中包含连接到我的Authorize.Net沙盒帐户的付款。我正在DocuSign沙箱中测试,目前一切正常-出现付款提示,我可以输入付款详细信息,这也会出现在我的Authorize.Net帐户中 我现在想用DocuSign信封中的值设置Authorize.Net中显示的发票号,但无法确定这是否可行。下面是我在.Net中所说的: 您可以看到我的测试付款的发票号为空。是否可以将其设置为付款的信封参数之一?我已尝试在paymentDetai

我正在成功地使用docusignrestapi创建一个信封,其中包含连接到我的Authorize.Net沙盒帐户的付款。我正在DocuSign沙箱中测试,目前一切正常-出现付款提示,我可以输入付款详细信息,这也会出现在我的Authorize.Net帐户中

我现在想用DocuSign信封中的值设置Authorize.Net中显示的发票号,但无法确定这是否可行。下面是我在.Net中所说的:

您可以看到我的测试付款的发票号为空。是否可以将其设置为付款的信封参数之一?我已尝试在paymentDetails下的公式选项卡中设置以下值:

amountReference
description
itemCode
name

但是当我在Authorize.Net门户中查看交易时,却看不到这一点。

目前无法直接写入Authorize.Net中的发票#字段。我已经写了一个增强请求。您可以将其跟踪为“PYMT-3821增强-付款需要在Authorize.net中写入发票号的方式”

一种可能的解决方法:您可以使用customMetaData和customMetadataRequired将发票#写入描述字段,如下所示

JSON:


目前无法直接写入Authorize.net中的发票#字段。我已经写了一个增强请求。您可以将其跟踪为“PYMT-3821增强-付款需要在Authorize.net中写入发票号的方式”

一种可能的解决方法:您可以使用customMetaData和customMetadataRequired将发票#写入描述字段,如下所示

JSON:

"paymentDetails": {
    "allowedPaymentMethods": [
        "CreditCard",
        "BankAccount"
        ],
    "currencyCode": "USD",
    "customMetadata": "Invoice# 12345",
    "customMetadataRequired": true,
    "gatewayAccountId": "11d6dc32-73e3-xxxxxxxxxx",
    "gatewayDisplayName": "Authorize.Net",
    "gatewayName": "AuthorizeDotNet",
    "lineItems": [
        {
            "amountReference": "NumberTab_1",
            "description": "description",
            "name": "Harmonica"
        }
    ],
    "status": "new"
},