diff --git a/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe-checkout.js b/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe-checkout.js index 62fb523d6..f6053e143 100644 --- a/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe-checkout.js +++ b/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe-checkout.js @@ -64,7 +64,7 @@ $(function () { $(".checkout-button-row .btn-primary").click( function (e) { - if (($("input[name=payment][value=stripe]").prop('checked') || $("input[name=payment]").length === 0) + if (($("input[name=payment][value=stripe]").prop('checked') || $("input[type=checkbox][name=payment]").length === 0) && $("#stripe_token").val() == "") { pretixstripe.start(); e.preventDefault(); diff --git a/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js b/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js index beb4698e4..417e418d5 100644 --- a/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js +++ b/src/pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js @@ -151,9 +151,8 @@ $(function () { $('.stripe-container').closest("form").submit( function () { - if (($("input[name=payment][value=stripe]").prop('checked') || $("input[name=payment]").length === 0) + if (($("input[name=payment][value=stripe]").prop('checked') || $("input[name=payment][type=checkbox]").length === 0) && $("#stripe_token").val() == "") { - console.log("foo"); if ($("#stripe-checkout").length) { pretixstripe.show_checkout(); } else {