It would be very beneficial for current reporting purposes to be able to import past transactions. I would propose allowing a past date to be set, however only allow cash or other payments to be applied to them.
We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.