                     @suggestionBox?.show()
                     domains.hide()
                     regYears.show()
+                    @needBilling yes
                     "#{KD.utils.slugify firstName}s-new-domain.com"
                   when "existing"
                     @suggestionBox?.hide()
                     domains.hide()
                     regYears.hide()
+                    @needBilling no
                     "#{KD.utils.slugify firstName}s-existing-domain.com"
                   when "subdomain"
                     @suggestionBox?.hide()
                     domains.show()
                     regYears.hide()
+                    @needBilling no
                     "#{KD.utils.slugify firstName}s-subdomain"
             domainName                :
               placeholder             : "#{KD.utils.slugify firstName}s-new-domain.com"

              loader                  :
                color                 : "#ffffff"
                diameter              : 24
            close                     :
              title                   : "Close"
              style                   : "cupid-green hidden"


    {nickname, firstName, lastName} = KD.whoami().profile

    paymentController = KD.getSingleton('paymentController')
    group             = KD.getSingleton("groupsController").getCurrentGroup()

    super
      navigable                       : no
      goToNextFormOnSubmit            : no
      hideHandleContainer             : yes
      forms                           :
        "Domain Address"              :
          buttons                     :
            billingButton             :
              title                   : "Billing Info"
              style                   : "cupid-green hidden"
              type                    : "submit"
              loader                  :
                color                 : "#ffffff"
                diameter              : 24
              callback                : =>
                form = @forms["Domain Address"]
                {createButton, billingButton} = form.buttons

                billingButton.hideLoader()
                
                paymentController.setBillingInfo 'user', group, (success)->
                  if success
                    billingButton.hide()
                    createButton.show()

            createButton              :
              title                   : "Add Domain"
              style                   : "cupid-green"
