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 received_on
field.
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 /payments
and /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.
The 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>