We understand that some of our customers are entering external payments into Chargify, and oftentimes the day it gets entered is not the same day it was received. In order to support downstream reporting and align the date you received these external payments (such as paper checks via mail), you can now specify a
received_on date for external payments.
In the UI, users can provide an effective date via Invoices > Invoice Show > Record Payment > Record External Payment. The
received_on date will be set to the current day by default, but the user can backdate by changing the
For historic reporting, this field has been backfilled with the
created_date date in order to facilitate reporting from this field; however, the
received_on date can only be different from the
created_date going forward.
In the UI,
received_on will be exposed in the
/transactions pages and exports. Please note that this is the
/transactions page, not the new Transactions Report page. There are plans to add this field to the new Transactions Report page in the future.
received_on date is also available via the following API endpoints: transactions, invoice, and invoice-events.
For more information on backdating a received date for external payments, see our documentation here>