Skip to content

Conversation

@timrasche
Copy link
Contributor

Add support for the 'einzelbuchungGewuenscht' parameter in SEPA batch transfers (Sammelüberweisungen). This allows callers to request that each transaction appears as a separate entry on the bank statement instead of being grouped as a single batch booking.

Changes:

  • Add singleBookingRequested property and setSingleBookingRequested() setter to SendSEPATransfer action
  • Set einzelbuchungGewuenscht on HKCCM/HKCME segments when the bank supports it (einzelbuchungErlaubt = true in BPD)
  • Add missing getParameter() method with return type to HICMESv1
  • Add return type to getParameter() in HICCMSv1

Usage:
$action = SendSEPATransfer::create($account, $painXml) ->setSingleBookingRequested(true); $fints->execute($action);

Add support for the 'einzelbuchungGewuenscht' parameter in SEPA batch
transfers (Sammelüberweisungen). This allows callers to request that
each transaction appears as a separate entry on the bank statement
instead of being grouped as a single batch booking.

Changes:
- Add singleBookingRequested property and setSingleBookingRequested()
  setter to SendSEPATransfer action
- Set einzelbuchungGewuenscht on HKCCM/HKCME segments when the bank
  supports it (einzelbuchungErlaubt = true in BPD)
- Add missing getParameter() method with return type to HICMESv1
- Add return type to getParameter() in HICCMSv1

Usage:
  $action = SendSEPATransfer::create($account, $painXml)
      ->setSingleBookingRequested(true);
  $fints->execute($action);
@ampaze
Copy link
Contributor

ampaze commented Dec 17, 2025

Looks good, haven't tested though.

@nemiah nemiah merged commit 0a3cd9a into nemiah:master Dec 18, 2025
6 checks passed
@timrasche
Copy link
Contributor Author

Thanks ppl.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants