Skip to content

getTransactions() returns future transactions in newer version of phpFinTS #463

Description

@chrisabnorm

Hi,

we're currently running two instances of phpFinTS: one older one under PHP 7.3 and a newer one (the current one here on github) under PHP 8.3.
We've noticed a difference between the result of getTransactions() between the two: in the older version transactions like direct debit which are already registered but will be executed some days in the future (generally shown in light grey in online banking software) are not being returned as if they would not exist. In the newer version they are returned as any other transaction and even return isBooked = true. So it's not possible to know anymore of these transactions have really been booked yet except for manually comparing their valutaDate with the current date.
Is this the intended procedure to identify these transactions in the newer version or is there a flag or method to avoid them being returned by getTransactions()?
We don't want to use these transactions if we cannot be sure of the direct debit to be successful.

Thank you in adavance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions