minor fix in optional param name
untracking unrelated file
remove API from feature type choices for now
more manageable SMS and user limits for testing plans
currency_usd should really be default_currency
arbitrary web user should have a limit to the name and the username should be an email
billing accounts created for tests should use default currency, not USD
useful for testing to delete all accounts and related currencies
arbitrary subscribable plan should be a plan version
generating arbitrary subscriptions for testing
arbitrary domain, commcare users, and sms billables for testing invoices
get a start date for invoices for testing purposes
anything dealing with money should be a Decimal, not a Float, due to rounding errors that will eventually arise
allow role to be null for now for testing purposes until prbac is integrated
blank should allow null as well in these accounting models
reorder import for organizational purposes
don’t save the invoice when updating the balance
LineItem should have its own model manager to differentiate between feature and product rates that create these line items
description should really be separate for unit and base costs
test billing account updates from generator