Stripe
Connect through Stripe, then map each Stripe product to a project. Shipchart reads paid invoices and charges and records a monthly total per product, split into recurring and one-time revenue, with refunds taken off. It syncs once a day, and there is a Sync now button if you are impatient. The first sync goes back 12 months. You can connect more than one Stripe account.