Why can't I change an order's "Reporting Date"?

The first time a transaction is created in your account, the ’transaction_date’ you provide will become both the "Completed At" (date of the transaction) and the "Reporting Date" (the reporting period the transaction is included in) for that transaction.

  • Important: When an order is initially created and the ‘transaction_date’ would place the order in a period that has been marked paid or closed, the "Reporting Date" will automatically update so that the transaction is included in the next possible filing.

When you update an order through the API with a new ‘transaction_date’, the Completed At date will change to match, but the Reporting Date will not change.