(Assuming this is the most applicable to B2B and transactional and usage-based businesses, less subscription ones.)
Does your business need to provide net-terms management for your customers (eligibility, credit check, charges, accounting, invoicing, payments towards the balance, early payment discounts, interest charges, collection, etc?)
Do you want to do it as simple as Stripe does for payments?
Thanks for your feedback!