anchor.diff:  allowed_methods(?RESELLER_VARIABLES) ->
       [?HTTP_GET].
   allowed_methods(?CARRIERS,_) ->
  -    [?HTTP_GET];
  +    [?HTTP_GET, ?HTTP_POST];
   allowed_methods(?MODB,_) ->
       [?HTTP_GET].
   allowed_methods(?CARRIERS,_,?ATTACHMENT) ->
  
positive.code: -spec read_onbill(ne_binary(), cb_context:context()) -> cb_context:context().
  read_onbill(Id, Context) ->
      crossbar_doc:load(Id, cb_context:set_account_db(Context, <<"onbill">>)).
  
  -spec onbills_modb_summary(cb_context:context()) -> cb_context:context().
  onbills_modb_summary(Context) ->
  
negative.code:         _ ->
              cb_context:add_system_error('faulty_request', Context0)
      end.
  
  build_carrier_doc_id(Id, Context) ->
      case cb_modules_util:is_superduper_admin(Context) of
          'true' ->
              <<"carrier.", (kz_util:to_binary(Id))/binary>>;
          'false' ->
              AccountId = cb_context:account_id(Context),
              <<"carrier.", (kz_util:to_binary(Id))/binary, ".", AccountId/binary>>
      end.
  