app/views/bodega/orders/_stripe.html.erb in bodega-0.4.9 vs app/views/bodega/orders/_stripe.html.erb in bodega-0.4.12

- old
+ new

@@ -1,24 +1,21 @@ +<% if params[:stripe] == 'yes' -%> <%= javascript_include_tag 'https://checkout.stripe.com/v2/checkout.js' %> <script type="text/javascript"> - $('#bodega-checkout').click(function(event) { - event.preventDefault(); - var button = $(this); - var form = button.parents('form'); + var form = $('#bodega-cart').parents('form'); - var token = function(response) { - button.attr('name', ''); - input = $('<input type="hidden" name="stripe" />').val(response.id); - form.append('<input type="hidden" name="checkout" value="1" />'); - form.append(input).submit(); - }; + var token = function(response) { + input = $('<input type="hidden" name="stripe" />').val(response.id); + form.append('<input type="hidden" name="checkout" value="1" />'); + form.append(input).submit(); + }; - StripeCheckout.open({ - key: <%= Bodega.config.stripe.publishable_key.inspect.html_safe %>, - amount: <%= current_order.total_cents %>, - name: <%= Bodega.config.store_name.inspect.html_safe %>, - description: <%= current_order.summary.inspect.html_safe %>, - panelLabel: 'Confirm:', - token: token - }); + StripeCheckout.open({ + key: <%= Bodega.config.stripe.publishable_key.inspect.html_safe %>, + amount: <%= current_order.total_cents %>, + name: <%= Bodega.config.store_name.inspect.html_safe %>, + description: <%= current_order.summary.inspect.html_safe %>, + panelLabel: 'Confirm:', + token: token }); </script> +<% end -%>