【问题标题】:DocuSign API Payments - Pass Invoice Number to Authorize.NetDocuSign API 付款 - 将发票号码传递给 Authorize.Net
【发布时间】:2021-02-18 01:18:31
【问题描述】:

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

我现在想使用我的 DocuSign 信封中的值设置出现在 Authorize.Net 中的发票编号,但如果这甚至可能还无法解决。这就是我在 Authorize.Net 中所说的内容:

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

amountReference
description
itemCode
name

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

【问题讨论】:

    标签: docusignapi authorize.net


    【解决方案1】:

    目前无法直接写入 Authorize.net 中的 Invoice# 字段。我写了一个增强请求。您可以将其跟踪为“PYMT-3821 Enhancement- Payments need way to write invoice number in Authorize.net”。

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

    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"
    },
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      • 2011-03-22
      • 2014-01-07
      • 1970-01-01
      相关资源
      最近更新 更多