Skip to main content

Jetztzahlen

The Jetztzahlen APIs let you manage invoices, channels, and payment installment plans for your Jetztzahlen payment channels programmatically.

Available APIs

APIDescription
ImportBatch-import invoice records for a channel
InvoicesCreate, list, retrieve, update, and delete invoices; send e-mails; change status
ChannelsList channel configuration for the authenticated merchant
Payment PlansMonitor and manage payment installment plans

How an invoice number is resolved

Every endpoint that addresses an invoice by number (GET, PUT/PATCH, DELETE, status_change, send_email) resolves it the same way.

A channel can hold at most one active invoice per invoice number, but deactivated invoices keep their number as history — so the same number may match several rows. These endpoints always address the active invoice, falling back to the most recently created one when none of them is active. Deactivated invoices therefore cannot be addressed by number while an active invoice holds that number.

An invoice becomes deactivated when you create or import another invoice with the same number in the same channel (the previous one is deactivated automatically), or when you deactivate it yourself with the Update Invoice endpoint.

The lookup spans all channels of the authenticated merchant, so if two of your channels use the same invoice number, these endpoints address whichever of them is active. Keep invoice numbers distinct across channels if you address invoices by number.