Sha256: 7ef80f442ca4b6f738031a2528b0daf4a7c25f5eb0bed72ce90929125c41be7a

Contents?: true

Size: 753 Bytes

Versions: 1

Compression:

Stored size: 753 Bytes

Contents

I"å(function() {
  var stripeResponseHandler;

  $(function() {
    var $form;
    $form = $('#payment-form');
    return $form.submit(function(event) {
      $form.find('.submit').prop('disabled', true);
      Stripe.card.createToken($form, stripeResponseHandler);
      return false;
    });
  });

  stripeResponseHandler = function(status, response) {
    var $form, token;
    $form = $('#payment-form');
    if (response.error) {
      $form.find('.payment-errors').text(response.error.message);
      return $form.find('.submit').prop('disabled', false);
    } else {
      token = response.id;
      $form.append($('<input type="hidden" name="stripe_token">').val(token));
      return $form.get(0).submit();
    }
  };

}).call(this);
:ET

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tang-0.0.1 spec/tang_app/tmp/cache/assets/sprockets/v3.0/7v/7v2t3nacoydMkUxsGT8KMAC8E7pHaHa1lrla9kSixSY.cache