Run my Accounts API: Einbuchen einer Zahlung einer Kreditorenrechnung

Zahlungen auf Kreditorenrechnung können wie folgt über das API eingebucht werden:

POST https://service.runmyaccounts.com/api/latest/clients/{mandantenname}/payables/{invnumber}/payments

Es können nur einzelne Zahlungen eingebucht werden über das Element vendorpayment.

Element vendorpayment

XML/JSON ElementBeschreibungDefault WertFeldtyp
datepaidDatum der Zahlungsausführung ZEITSTEMPEL
amount_paidDer Bezahlte Betrag DOUBLE
sourceBelegnummer der Zahlung TEXT
memoFreier Kommentar zur Zahlung TEXT
payment_accnoZahlungskonto INT
exchangerateWechselkurs DOUBLE

Beispiele

XML Aufruf:

POST /api/latest/clients/apitest/payables/K-001/payments?api_key=XXXXXX HTTP/1.1
user-agent: curl/7.26.0
host: localhost:8080
accept: */*
content-type: application/xml
content-length: 132
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<vendorpayment>
  <datepaid>2013-08-01T00:00:00+02:00</datepaid>
  <amount_paid>50.0</amount_paid>
  <source></source>
  <memo>Teilzahlung</memo>
  <payment_accno>1020</payment_accno>
</vendorpayment>

Antwort: 204 No Content