Jupiter ERP
Account API

CreateDocumentPaymentRequest

Fields, types, and references to other models.

CreateDocumentPaymentRequest (object)

FieldTypeDescription
amount_cents*integerSigned; positive = incoming, negative = outgoing (e.g. credit note payout)
bank_account_idintegerRequired when bank_transaction_id is omitted; the bank account in which to create the new transaction.
bank_transaction_idintegerLink payment to an existing bank transaction. If omitted, bank_account_id is required and a new transaction is created in that account.
counterparty_namestringCounterparty (Auftraggeber/Empfänger) for a newly created manual bank transaction. Ignored when bank_transaction_id is set.
currency_codestring
notestringOptional note on the payment record (not the bank transaction reference).
payment_date*stringDate in Y-m-d format
referencestringBank transaction reference (Verwendungszweck) when a new manual transaction is created. Ignored when bank_transaction_id is set.
Example (JSON)
{
  "bank_transaction_id": 0,
  "bank_account_id": 0,
  "payment_date": "2025-01-14T00:00:00.000Z",
  "amount_cents": 0,
  "currency_code": "string",
  "note": "string"
}
Schema CreateDocumentPaymentRequest · Jupiter ERP