【问题标题】:Can we create custom invoice numbers via Xero API我们可以通过 Xero API 创建自定义发票编号吗
【发布时间】:2017-05-28 14:04:25
【问题描述】:

我们正在使用 Xero 进行会计处理。我们开始使用 Laravel 框架为我们的旅游公司开发一个预订系统。

在我们的新系统中添加预订后,我们可以生成发票。可以为个人(新客户)或代理(批量预订 - 在一张发票中包含 10 到 100 个预订)生成发票。当系统生成发票时,我们希望使用 API 在 Xero 中创建相同的发票。我是新手,如果您能指出正确的方向,我将不胜感激。所以,我的问题是:

1- 我们需要使用哪个 API 来创建 xero 发票?

我们当前的 Xero 发票字段和预订系统发票字段不同。 您可以在下面看到差异。

虽然我在预订系统生成的发票中有销售日期、预订 ID、客人姓名、旅游名称等字段,但我在 Xero 中只有描述、数量和单价字段。

2- 我们可以在 xero 中自定义发票字段并将它们与我们的预订系统相匹配吗?

3- 通过 API 创建发票时,我们可以发送自定义发票编号吗? IE。 WBS-6YCP2ZF、AATK-1007、MMDR-1008..

4- 在常规设置 > 发票设置下有支付服务部分,我们可以在其中添加支付网关。您能否确认选项 DPS 代表payment express

非常感谢您的帮助。

【问题讨论】:

    标签: php laravel invoice accounting xero-api


    【解决方案1】:

    我已尝试在下面回答您的问题:

    1- 我们需要使用哪个 API 来创建 xero 发票?

    我们当前的 Xero 发票字段和预订系统发票字段不同。 您可以在此链接上查看差异。虽然我在预订系统生成的发票中有销售日期、预订 ID、客人姓名、旅游名称等字段,但我在 Xero 中只有描述、数量和单价字段。

    Answer> 您需要将当前系统发票字段映射到可用的元素/字段,同时通过此处的 Xero API 发票端点在 Xero 中创建发票(所有可用的元素都列在提供的端点文档中)。

    2- 我们可以在 xero 中自定义发票字段并将它们与我们的预订系统相匹配吗?

    Answer> 如上所述,您只能使用通过 Invoice 端点可用的元素。您不能添加端点文档中没有的任何额外元素/字段。

    3- 通过 API 创建发票时,我们可以发送自定义发票编号吗? IE。 WBS-6YCP2ZF、AATK-1007、MMDR-1008..

    Answer> 如果您未通过 API 指定发票编号,Xero 将自动分配在您的组织发票设置下指定的默认发票编号。您也可以更改默认发票编号顺序,详细信息请参见此处的帮助中心文档)。

    要回答您的问题,您可以通过 Invoice 端点上可用的“InvoiceNumber”元素/字段指定您赢得的发票编号。

    4- 在常规设置 > 发票设置下有支付服务部分,我们可以在其中添加支付网关。您能否确认一下选项 DPS 代表付款快递? 回答> 如您所见,DPS 帮助中心文档中列出的商户常见问题链接将您带到支付快递网站。回答您的问题 DPS 是 Payment express。

    我建议您阅读此处的 API 入门部分以及此处提供多种编程语言的示例 SDK 库,以熟悉我们的 API。

    希望这会有所帮助。

    问候 克里什

    【讨论】:

      猜你喜欢
      • 2017-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2013-01-26
      • 2011-12-21
      相关资源
      最近更新 更多