toJson method
Implementation
Map<String, dynamic> toJson() {
final j = <String, dynamic>{'idempotencyKey': idempotencyKey};
_setzen(j, 'customerId', customerId);
j['taxScheme'] = taxScheme;
j['priceMode'] = priceMode;
j['serviceStart'] = serviceStart;
_setzen(j, 'serviceEnd', serviceEnd);
_setzen(j, 'paymentTermDays', paymentTermDays);
_setzen(j, 'orderReference', orderReference);
_setzen(j, 'intro', intro);
_setzen(j, 'note', note);
_setzen(j, 'paymentReference', paymentReference);
_setzen(j, 'girocode', girocode);
_setzen(j, 'tracking', tracking);
j['items'] = [for (final p in items) p.toJson()];
_setzen(j, 'metadata', metadata);
_setzen(j, 'language', language);
_setzen(j, 'brandId', brandId);
_setzen(j, 'payment', payment?.toJson());
return j;
}