     KD.remote.api["JPayment#{ category.capitalize() }"]
 
   fetchProducts: (category, callback) ->
-    KD.getGroup().fetchProducts category, callback
-
-  showAddProductsModal: (plan) ->
-
-    modal = new GroupPlanAddProductsModal {}, plan
-    modal.on 'ProductsAdded', -> debugger
-
-    @fetchProducts 'product', (err, products) ->
-      return  if KD.showError err
-
-      modal.setProducts products+    KD.getGroup().fetchProducts category, callback

      .on("EditRequested", handleEdit)

      .on("AddProductsRequested", @bound 'showAddProductsModal')

      .on "DeleteRequested", (data) ->
        confirmDelete data, ->

        else
          konstructor.create productData, handleResponse

    showAddProductsModal = (plan) =>
      modal = new GroupPlanAddProductsModal {}, plan
      modal.on 'ProductsAdded', reload

      @fetchProducts 'product', (err, products) ->
        return  if KD.showError err

        modal.setProducts products

    categoryView = view.getCategoryView category

    categoryView
