     @forwardEvent @form, 'PaymentSubmitted'
     @forwardEvent @form, 'PaymentWorkflowFinished'
     @forwardEvent @form, 'PaypalButtonClicked'
+
     @form.forwardEvent this, 'PaymentProviderLoaded'
 
     @on 'StripeRequestValidationFailed', @bound 'handleStripeFail'

    @setTitle 'Contact support'
    @form.showPaypalNotAllowedStage()


  handlePaypalUpgradeFinished: ->

    @once 'KDModalViewDestroyed', =>
      @emit 'PaymentWorkflowFinishedWithError', @state

  handlePaypalResponse: (err) ->



  initViews: ->

    { provider, isUpgrade, planTitle } = @state
    { PAYPAL } = PaymentWorkflow.provider
    { FREE }   = PaymentWorkflow.planTitle

    @addSubView @errors = new KDCustomHTMLView {cssClass : 'errors hidden'}
    @addSubView @form   = new PaymentForm {@state}

    @handlePaypalNotAllowed()  if provider is PAYPAL and planTitle isnt FREE


