Eine Abrechnungseinrichtung, die ein Zahlungskonto mit einem Werbetreibenden verknüpft. Eine Abrechnungseinrichtung ist für einen einzelnen Werbetreibenden spezifisch.
JSON-Darstellung |
---|
{ "resourceName": string, "status": enum ( |
Felder | |
---|---|
resource |
Nicht veränderbar. Der Ressourcenname der Abrechnungseinrichtung. Ressourcennamen für die Abrechnungseinrichtung haben folgendes Format:
|
status |
Nur Ausgabe. Der Status der Abrechnungseinrichtung. |
payments |
Nicht veränderbar. Die Informationen zum Zahlungskonto, die mit dieser Abrechnungseinrichtung verknüpft sind. Bei der Einrichtung der Abrechnung wird damit ein neues Zahlungskonto registriert. In diesem Fall sollte „paymentsAccount“ nicht festgelegt werden. Beim Abrufen der Abrechnungseinrichtung werden dieses Feld und „paymentsAccount“ ausgefüllt. |
id |
Nur Ausgabe. Die ID der Abrechnungseinrichtung. |
payments |
Nicht veränderbar. Der Ressourcenname des Zahlungskontos, das mit dieser Abrechnungseinrichtung verknüpft ist. Namen von Zahlungsressourcen haben folgendes Format:
|
Union-Feld Beim Abrufen einer vorhandenen Abrechnungseinrichtung ist dies die angeforderte Startzeit. Wurde die Einrichtung jedoch nach der angeforderten Startzeit genehmigt (siehe Status), ist dies der Genehmigungszeitpunkt. Für |
|
start |
Nicht veränderbar. Das Startdatum und die Startzeit im Format JJJJ-MM-TT oder JJJJ-MM-TT HH:mm:ss. Es ist nur ein zukünftiger Zeitpunkt zulässig. |
start |
Nicht veränderbar. Die Startzeit als Typ. Es ist nur NOW zulässig. |
Union-Feld end_time . Wann die Abrechnungseinrichtung endet bzw. endete. Dies ist entweder „FÜR IMMER“ oder der Beginn der nächsten geplanten Abrechnungseinrichtung. Für end_time ist nur einer der folgenden Werte zulässig: |
|
end |
Nur Ausgabe. Das Enddatum und die Endzeit im Format JJJJ-MM-TT oder JJJJ-MM-TT HH:mm:ss. |
end |
Nur Ausgabe. Die Endzeit als Typ. Der einzige mögliche Wert ist „FOREVER“. |
BillingSetupStatus
Die möglichen Status von BillingSetup.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den Wert „Unbekannt“ in dieser Version dar. |
PENDING |
Die Abrechnungseinrichtung muss noch genehmigt werden. |
APPROVED_HELD |
Die Abrechnungseinrichtung wurde genehmigt, das entsprechende erste Budget jedoch nicht. Das kann nur bei Abrechnungseinrichtungen auftreten, die für die monatliche Rechnungsstellung konfiguriert sind. |
APPROVED |
Die Abrechnungseinrichtung wurde genehmigt. |
CANCELLED |
Die Abrechnungseinrichtung wurde vor der Genehmigung vom Nutzer abgebrochen. |
PaymentsAccountInfo
Container mit Zahlungskontoinformationen für diese Abrechnung.
JSON-Darstellung |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
Felder | |
---|---|
payments |
Nur Ausgabe. Eine 16-stellige ID, mit der das Zahlungskonto identifiziert wird, das mit der Abrechnungseinrichtung verknüpft ist. Dieser muss als String mit Bindestrichen übergeben werden, z. B. „1234-5678-9012-3456“. |
payments |
Nicht veränderbar. Der Name des Zahlungskontos, das mit der Abrechnungseinrichtung verknüpft ist. So kann der Nutzer einen aussagekräftigen Namen für ein Zahlungskonto angeben, um die monatlichen Rechnungen abzugleichen. Dieser Name wird auf den monatlichen Rechnungen gedruckt. |
payments |
Nicht veränderbar. Eine 12-stellige ID, mit der das Zahlungsprofil identifiziert wird, das mit der Abrechnungseinrichtung verknüpft ist. Dieser muss als String mit Bindestriche übergeben werden, z. B. „1234-5678-9012“. |
payments |
Nur Ausgabe. Der Name des Zahlungsprofils, das mit der Abrechnungseinrichtung verknüpft ist. |
secondary |
Nur Ausgabe. Die ID eines sekundären Zahlungsprofils, die in seltenen Fällen verwendet wird, z. B. wenn eine Vereinbarung zur nachgelagerten Leistungsschuld getroffen wurde. |