XeroAPI / Xero-NetStandard

A wrapper of the Xero API in the .NetStandard 2.0 framework. Supports Accounting, Payroll AU/US, and Files
MIT License
126 stars 124 forks source link

Add Transaction Date to Payment/BatchPayment models #509

Closed Chizaruu closed 6 months ago

Chizaruu commented 6 months ago

SDK you're using (please complete the following information):

Is your feature request related to a problem? Please describe.

The crux of the issue lies in Xero's current handling of bank transactions post-reconciliation; they vanish from the BankTransaction records. This omission creates a significant obstacle in logistics—a domain where the timing of each transaction is a crucial piece of the operational puzzle.

In developing integrations for logistic entities, the accuracy of transaction dates is not merely a preference—it's a necessity. These dates are the scaffolding upon which logistical precision and financial reconciliation rest. Their absence undermines the robustness and reliability of the systems we develop.

Describe the solution you'd like

I propose incorporating the bank transaction date into the Payment or BatchPayment model. This addition would solve the current dilemma and streamline operations for anyone in a similar bind.

Describe alternatives you've considered Finance API would've been a good second choice if it were not for the fact that it's closed off to non-financial developers and requires access approval from Xero.

Additional context I still have no idea why Xero found it wise to remove it from the bank transactions.

github-actions[bot] commented 6 months ago

PETOSS-406

github-actions[bot] commented 6 months ago

Thanks for raising an issue, a ticket has been created to track your request