2017-05-28 10 views
0

Wir verwenden Xero für die Buchhaltung. Wir haben mit dem Laravel Framework begonnen, ein Buchungssystem für unser Reiseunternehmen zu entwickeln.Können wir benutzerdefinierte Rechnungsnummern über Xero API erstellen

Wir können eine Rechnung erzeugen, nachdem die Buchung in unserem neuen System hinzugefügt wird. Die Rechnung kann für eine Einzelperson (neuer Kunde) oder für einen Agenten (Massenbuchungen - kann 10 bis 100 Buchungen in einer Rechnung enthalten) generiert werden. Während das System die Rechnung generiert, möchten wir dieselbe Rechnung in Xero mithilfe einer API erstellen. Ich bin neu darin Ich würde schätzen, wenn Sie mich in die richtige Richtung weisen können. Meine Fragen sind also:

1- Welche API benötigen wir, um Xero-Rechnungen zu erstellen?

Unsere aktuellen Rechnungsfelder Xero und die Reservierungssystem Rechnung Felder sind unterschiedlich. Sie können die Unterschiede unten sehen.

Während ich Felder wie Verkaufsdatum haben, Buchung ID, Gast Name, Reisename in der Rechnung, die durch das Buchungssystem erzeugt worden ist, habe ich nur Beschreibung, Menge und Einzelpreis Felder in der Xero.

2- Können wir die Rechnung Felder in xero anpassen und sie zu unserem Buchungssystem überein?

3- Können wir eine benutzerdefinierte Rechnungsnummer beim Erstellen einer Rechnung über die API senden? I.e. WBS-6YCP2ZF, AATK-1007, MMDR-1008 ..

4- Es gibt den Abschnitt Zahlungsdienste Unter den allgemeinen Einstellungen> Rechnungseinstellungen können wir ein Zahlungsgateway hinzufügen. Könnten Sie bitte bestätigen, dass die Option DPS für payment express steht?

Vielen Dank im Voraus für Ihre Hilfe.

Antwort

1

Ich habe versucht, Ihre Fragen unten zu beantworten:

1- Welche API tun wir xero Rechnungen erstellen verwenden müssen?

Unsere aktuellen Xero-Rechnungsfelder und Rechnungsrechnungsfelder unterscheiden sich. Sie können die Unterschiede auf diesem Link sehen. Während ich Felder wie Verkaufsdatum, Buchungs-ID, Gast-Name, Tour-Name in der Rechnung, die vom Buchungssystem generiert wurde, habe, habe ich nur die Felder Beschreibung, Menge und Stückpreis im Xero.

Antwort> Sie müssen Ihre aktuellen System-Rechnungsfelder den Elementen/Feldern zuordnen, die beim Erstellen einer Rechnung in Xero über den Xero API Invoices-Endpunkt hier verfügbar sind (alle verfügbaren Elemente sind in der bereitgestellten Endpunkdokumentation aufgeführt).

2- Können wir die Rechnung Felder in xero anpassen und sie zu unserem Buchungssystem überein?

Antwort> Sie können die oben genannten Elemente nur über den Rechnungsendpunkt verwenden. Sie können keine zusätzlichen Elemente/Felder hinzufügen, die in der Endpunktdokumentation nicht verfügbar sind.

3- Können wir eine benutzerdefinierte Rechnungsnummer beim Erstellen einer Rechnung über die API senden? I.e. WBS-6YCP2ZF, AATK-1007, MMDR-1008 ..

Antwort> Wenn Sie die Rechnungsnummer nicht über die API angeben, weist Xero automatisch eine Standardrechnungsnummer zu, die in den Einstellungen Ihrer Organisationsrechnung angegeben ist.Sie können auch die Standardnummer für die Rechnungsnummer ändern. Einzelheiten hierzu finden Sie in der Dokumentation unserer Hilfe.

Um Ihre Frage zu beantworten, können Sie Ihre Rechnungsnummer über das auf dem Rechnungsendpunkt verfügbare Element/Feld "Rechnungsnummer" angeben.

4- Es gibt den Abschnitt Zahlungsdienste Unter den allgemeinen Einstellungen> Rechnungseinstellungen können wir ein Zahlungsgateway hinzufügen. Könnten Sie bitte bestätigen, dass die Option DPS für Expresszahlung steht? Antwort> Wie Sie sehen können, finden Sie im Merchant FAQ-Link, der in unserer Hilfe-Center-Dokumentation für DPS aufgeführt ist, auf der Website von Payment Express. Um Ihre Frage zu beantworten, ist DPS Expresszahlung.

Ich würde Ihnen empfehlen, hier den Abschnitt "Erste Schritte mit API" und unsere Beispiel-SDK-Bibliotheken in mehreren Programmiersprachen zu lesen, um sich mit unserer API vertraut zu machen.

Hoffe, das hilft.

Grüße Krish

Verwandte Themen