0

我需要使用 XERO API 为 XERO 发票创建注释,但是,此功能似乎尚不可用。所以我的下一个解决方案是将付款金额设置为 0.00 美元。我的问题是 xero api 返回验证错误但没有其他详细信息。

if (payment != null && payment.Status != PaymentStatus.Deleted)
 {
     api.Payments.Update(new Payment { Id = payment.Id, Amount =  0 });
 }

似乎只有您要删除的付款正在更新。

api.Payments.Update(new Payment { Id = payment.Id, Status = PaymentStatus.Deleted });

有什么建议或建议吗?

4

1 回答 1

1

Xero 中的付款无法更新。您只能删除它们并重做它们。

在 Web 应用程序和 API 中都是如此。

如果您尝试添加注释,我建议您在发票中添加描述 - 仅行项目

于 2017-11-01T02:06:37.353 回答