recordInvoicePayment method
Eine Zahlung nachtragen, die nach dem Ausstellen eingetroffen ist.
Der idempotencyKey ist Pflicht: ohne ihn bucht ein Wiederholungslauf
nach einem Zeitlimit ein zweites Mal. Bei method: 'cash' (und bei
onSite: true) wird die Zahlung gebucht und die Liste notice trägt
cash_receipt_required — ein Barumsatz braucht einen Beleg (§ 132a BAO).
Implementation
Future<RecordPaymentResult> recordInvoicePayment(RecordPaymentRequest request) async {
const name = Aufrufe.recordInvoicePayment;
final daten = await _transport.call(name, request.toJson());
return _lesen(name, () => RecordPaymentResult.fromJson(daten));
}