Hi Alex,
I don’t think a separate plugin for WP invoicing were used before as I used to find the invoicing section within the GeoDirectory settings panel(as shown in screenshot).
Can I share the login details anywhere else, like to your email address? This forum doesn’t look safe to me.