From 969303dc92205a310bb841b33ad7fa49d5948623 Mon Sep 17 00:00:00 2001 From: Saurabh Date: Thu, 11 Oct 2018 17:49:19 +0530 Subject: [PATCH 1/2] [fix] if redirect uri exists then automatically redirect the user --- payments/templates/pages/payment-success.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/payments/templates/pages/payment-success.html b/payments/templates/pages/payment-success.html index a1b5092..ce382cd 100644 --- a/payments/templates/pages/payment-success.html +++ b/payments/templates/pages/payment-success.html @@ -15,4 +15,13 @@ + {% endblock %} From 8c2434dc1f72092b61d99f030210a2ca6c743275 Mon Sep 17 00:00:00 2001 From: Charles-Henri Decultot Date: Mon, 15 Oct 2018 05:57:08 +0200 Subject: [PATCH 2/2] Improve checkout UX (#6248) --- payments/templates/includes/braintree_checkout.js | 8 ++++++++ payments/templates/pages/braintree_checkout.html | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/payments/templates/includes/braintree_checkout.js b/payments/templates/includes/braintree_checkout.js index 96bc9c3..6e6ec4c 100644 --- a/payments/templates/includes/braintree_checkout.js +++ b/payments/templates/includes/braintree_checkout.js @@ -42,6 +42,14 @@ $(document).ready(function() { }) }); }); + + instance.on('paymentMethodRequestable', function (event) { + button.removeAttribute('disabled'); + }); + + instance.on('noPaymentMethodRequestable', function () { + button.setAttribute('disabled', true); + }); }); }) diff --git a/payments/templates/pages/braintree_checkout.html b/payments/templates/pages/braintree_checkout.html index a9fec0e..bdc7b46 100644 --- a/payments/templates/pages/braintree_checkout.html +++ b/payments/templates/pages/braintree_checkout.html @@ -26,7 +26,7 @@ - +