How much would you pay for

How much (per month) would you pay for the service, integrated with Stripe, which does the following:

  1. Ability to create customizable (very little) “invoice”: logo, service name, amount, customer name+.
  2. Ability to create “invoice” programaticaly (API call).
  3. Ability to embed “invoice” in your SaaS so customer can enter CC info as a part of the subscription process, or change it later as a part of the account management.
  4. Ability to schedule requiring or one time auto-payments for the invoice.
  5. Ability to configure number of auto-retries and intervals between auto-retries if payment fails.
  6. Ability to send invoice (in opposite to auto-charging) so customer can “pay now”.
  7. Ability to configure web hooks to receive notifications.

We were looking for ready-to-use service for Integrator, used payfunnels (it supports use-cases 1 and 6) for a while, ended up developing our own. Now I’m thinking about bootstrapping it.

Advantages: flat and relatively low price, laser focused on seven use-cases above, plug-and-play (zero or almost zero programming), supports esoteric models such as on-premise saas and partner program .

Note: I’m aware about “works with stripe” program and tried quite a few of them (but definitely not all). Most are either expensive or do not really support subscription model without programming. I’m also aware about Stripe subscription API, which is really good but has its own problems.

If it was per-transaction pricing, I’d want to pay as little as possible. I realise that’s not overly helpful, but as I’m right now looking for a recurring billing solution, I can assess my actual behaviour, and that is to be very price-sensitive.

If it was a per-monthly pricing, I’d be worried about being locked into this monthly payment, even if my product doesn’t get much traction. So I’d be wary of signing up for that at all.

BTW: one item missing from your list which is essential in such a service for those of us living in the European Union is dealing with the EU VAT headaches.

I’d compare the pricing to https://fastspring.com . They offer most (all?) of your features. Don’t forget to include the stripe cost with your service when you compare with fastspring, as you don’t need stripe with fastspring.

Another one to compare with is https://paddle.com

And another one: https://www.quaderno.io/

I think our use-cases (the reason why we created service in a first place) are quite esoteric:

  1. Regular SaaS - customer subscribes to the service, customer selects plan, customer enters CC, we charge customer periodically. Customer can manage account right from our SaaS.
  2. On-premise SaaS - customer does not subscribe through UI (we handle everything manually) but still can change parameters of the account: CC, emails, notifications, etc, we charge customer periodically. Customer can manage account right from our SaaS but they cannot change subscription plan.
  3. Partner program - partner sells our service, handles installations, support, etc. Partner charges their clients using whatever the hell the want. We charge partner monthly based on number of sites they installed our software on. No account management within SaaS. For account management partners logins into the separate app.

None of the existing services support all 3.

On pricing.

FastSpring - as low as $199/month.
Paddle - 5% + 50c per transaction.
Quaderno - not clear how much for requiring payments but it seems the base price is $79/month.

I was thinking flat $50/month (payed to us) on top of 3% + 30c per transaction (payed to Stripe).