2017-05-28 96 views
0

我們使用Xero進行會計覈算。我們開始使用Laravel Framework爲我們的旅遊公司開發預訂系統。我們可以通過Xero API創建自定義發票號碼

我們可以在新系統中添加預訂後生成發票。可以爲個人(新客戶)或代理商(大量預訂 - 可以在一張發票中包括10到100個預訂)生成發票。在系統生成發票時,我們希望使用API​​在Xero中創建相同的發票。我對此很感興趣,如果你能指出我正確的方向,我將不勝感激。所以,我的問題是:

1-我們需要使用哪個API創建xero發票?

我們當前的Xero發票字段和預訂系統發票字段是不同的。 你可以看到下面的差異。

雖然我等領域的銷售日期,預訂編號,客人姓名,線路名稱在已經被預訂系統產生的發票,我也只說明,數量和單價領域Xero。

2-我們可以自定義xero中的發票字段並將其與我們的預訂系統相匹配嗎?

3-可以通過API創建發票時發送自定義發票號碼嗎?即WBS-6YCP2ZF,AATK-1007,MMDR-1008 ..

4-有支付服務部分在常規設置>發票設置下,我們可以添加支付網關。你能否確認選項DPS代表payment express

非常感謝您的幫助。

回答

1

我試着回答你的問題如下:

1-哪些API我們需要用它來創建Xero的發票?

我們當前的Xero發票字段和預訂系統發票字段是不同的。 你可以在這個鏈接上看到不同之處。雖然我有預訂系統生成的發票中的銷售日期,預訂ID,訪客姓名,旅遊名稱等字段,但我在Xero中只有「描述」,「數量」和「單價」字段。

解答>您需要將您當前的系統發票字段映射到可通過此處的Xero API發票端點(在提供的端點文檔中列出的所有可用元素)在Xero中創建發票時可用的元素/字段。

2-我們可以自定義xero中的發票字段並將其與我們的預訂系統相匹配嗎?

解決方案>您只能使用上面提到的通過發票端點可用的元素。您不能添加端點文檔中不可用的任何其他元素/字段。

3-可以通過API創建發票時發送自定義發票號碼嗎?即WBS-6YCP2ZF,AATK-1007,MMDR-1008 ..

答案>如果您沒有通過API指定發票號碼,Xero會自動分配在您的組織發票設置下指定的默認發票號碼。您也可以更改默認的發票編號順序,詳情請見我們的幫助中心文檔)。

要回答您的問題,您可以通過Invoice端點上提供的'InvoiceNumber'元素/字段指定您的收據發票編號。

4-支付服務部分在常規設置>發票設置下,我們可以添加支付網關。你能否確認DPS選項代表付款快遞? 解答>正如您可以在我們的幫助中心文檔中列出的商戶常見問題鏈接所示,DPS將您帶到付款快遞網站。回答你的問題DPS是Payment express。

我建議你在這裏通過API入門部分,以及我們的示例SDK庫在多種編程語言中可用,以便熟悉我們的API。

希望這會有所幫助。

Registers Krish

相關問題