A basic proof of concept is built but it is far from ready to use. The intent is to leverage functionality in Stripe to create and manage subscriptions and billing.
Due to the nature of the SaaS service we want to support both credit card payment options as well as paper/PDF (async) invoice processing. The offline invoice generation and processing will hopefully utilize Stripe's online payment or lockbox service to eliminate processing requirements by us.
This describes the operation of sending an invoice to a customer instead of direct charge: https://stripe.com/docs/billing/invoices/sending
This describes the lockbox service Stripe provides for check processing: https://stripe.com/docs/billing/invoices/paper-check-payment