We use the api to generate orders. This causes some trouble for us
because users accidentally change carriers and third party billing
settings. To remedy this, we tried creating an order via api, assigning
it to a user who's only permission is to man...