constructor(deps) {
        this.api = deps.api;
        this.deps = deps;
    }
@param {object} deps
@param {import('../../StripeAPI')} deps.api
@param {object} deps.memberRepository
@param {object} deps.donationRepository
@param {object} deps.staffServiceEmails
@param {function} deps.sendSignupEmail