Mahnstufen

Alle Mahnstufen auflisten

GET /api/reminder-texts

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<reminder-texts type="array" page="1" per_page="100" total="2">
<reminder-text>
...
</reminder-text>
<reminder-text>
...
</reminder-text>
</reminder-texts>

Einzelne Mahnstufe aufrufen

GET /api/reminder-texts/{id}

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<reminder-text>
<id type="integer">7</id>
<sorting type="integer">1</sorting>
<name>Erste Mahnung</name>
<subject>Zahlungserinnerung</subject></reminder-text>

<header>Leider haben wir für die Rechnung [Invoice.invoice_number] vom [Invoice.date] noch keinen Zahlungseingang verbuchen können.</header>
<footer>Bitte zahlen Sie das Geld auf das bekannte Konto.</footer>    <charge_name>Mahngebühr</charge_name>
<charge_description>Porto</charge_description>
<charge_amount type="float">0.55</charge_amount>

Mahnstufe erstellen

POST /api/reminder-texts
XML-ElementBeschreibungTypDefault-WertPflichtfeld
sortingDie Reihenfolge der MahnstufeINTWird kein Wert übergeben, wird die Mahnstufe am Ende positioniert.nein
nameName der MahnstufeALNUMnein
subjectBetreffALNUMnein
headerEinleitungALNUMnein
footerAnmerkungALNUMnein
charge_nameName der Gebühr (falls vorhanden)ALNUMnein
charge_descriptionBeschreibung der Gebühr (falls vorhanden)ALNUMnein
charge_amountHöhe der Gebühr (falls vorhanden)FLOATnein
<reminder-text>
<name>Jetzt mit Anwalt</name>
<subject>Letzte Mahnung</subject>
</reminder-text>

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<reminder-text>
<id type="integer">42</id>
<sorting type="integer">2</sorting>
<name>Jetzt mit Anwalt</name>
<subject>Letzte Mahnung</subject></reminder-text>

<header></header>
<footer></footer>    <charge_name></charge_name>
<charge_description></charge_description>
<charge_amount type="float"></charge_amount>

Mahnstufe bearbeiten

PUT /api/reminder-texts/{id}

 

<reminder-text>
<charge_amount>100.00</charge_amount>
</reminder-text>

 

Mahnstufe löschen

DELETE /api/reminder-texts/{id}