Sha256: 09d2b244dcad5d70be748914cf84c3c770dcafae45a21c6337fc127d9a049226

Contents?: true

Size: 920 Bytes

Versions: 512

Compression:

Stored size: 920 Bytes

Contents

Caboose.Store.Modules.CheckoutPayment = (function() {

  self = {
    is_confirm: false
  };    
  
  self.initialize = function() {        
    $('#checkout-continue button').click(self.continue_handler);
  };

  self.continue_handler = function(event) {    
    $('#message').html("<p class='loading'>Processing...</p>");
    $.ajax({
      url: '/checkout/confirm',
      type: 'post',
      success: function(resp)
      {
        if (resp.success == true)
        {
          if (resp.redirect)
            window.location = resp.redirect;
          else
            window.location = '/checkout/thanks';          
        }
        else if (resp.error)  
          $('#message').html("<p class='note error'>" + resp.error + "</p>");
        else
          $('#message').html("<p class='note error'>There was an error processing your payment.</p>");
      } 
    });
  };
  
  return self
}).call(Caboose.Store);

Version data entries

512 entries across 512 versions & 1 rubygems

Version Path
caboose-cms-0.9.229 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-1.0.2 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-1.0.1 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.228 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.227 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.226 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.225 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.224 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.223 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.222 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.221 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.220 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.219 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.218 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.217 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.216 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.215 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.214 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.213 app/assets/javascripts/caboose/checkout_confirm_without_payment.js
caboose-cms-0.9.212 app/assets/javascripts/caboose/checkout_confirm_without_payment.js