From 0731db960cf83db4ea5b0887c1d3e433df10b098 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 23 Jul 2019 17:31:06 +0200 Subject: [PATCH 1/5] upgrading braintree dropin version, fixing trials bug --- rowers/templates/braintreedropin.html | 2 +- rowers/templates/paidplans.html | 4 ++-- rowers/templatetags/rowerfilters.py | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/rowers/templates/braintreedropin.html b/rowers/templates/braintreedropin.html index aecd672b..9673b9d8 100644 --- a/rowers/templates/braintreedropin.html +++ b/rowers/templates/braintreedropin.html @@ -1,4 +1,4 @@ - + diff --git a/rowers/templates/paymentconfirm.html b/rowers/templates/paymentconfirm.html index c76cd7f9..77785ed1 100644 --- a/rowers/templates/paymentconfirm.html +++ b/rowers/templates/paymentconfirm.html @@ -1,8 +1,13 @@ {% extends "newbase.html" %} {% block title %}Rowsandall Paid Membership{% endblock title %} {% load rowerfilters %} + + {% block main %} +
+
+

Confirm Your Payment

Order Overview

diff --git a/rowers/templates/upgradeconfirm.html b/rowers/templates/upgradeconfirm.html index b8896a5a..669c6b52 100644 --- a/rowers/templates/upgradeconfirm.html +++ b/rowers/templates/upgradeconfirm.html @@ -3,6 +3,9 @@ {% load rowerfilters %} {% block main %} +
+
+

Confirm Your Payment

Order Overview

From 0127b7a7441557eaff31d558a6a7ad1b896330f3 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 23 Jul 2019 19:25:55 +0200 Subject: [PATCH 5/5] adding 3D secure additional info --- rowers/templates/braintreedropin.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/rowers/templates/braintreedropin.html b/rowers/templates/braintreedropin.html index 72b3af5b..2d822b9a 100644 --- a/rowers/templates/braintreedropin.html +++ b/rowers/templates/braintreedropin.html @@ -12,7 +12,16 @@ flow: 'vault' }, threeDSecure: { - amount: '{{ plan.price|amount }}' + amount: '{{ plan.price|amount }}', + email: '{{ rower.user.email }}', + billingAddress: { + givenName: '{{ user.first_name }}', + surname: '{{ user.last_name }}', + streetAddress: '{{ user.rower.street_address }}', + locality: '{{ user.rower.city }}', + postalCode: '{{ user.rower.postal_code }}', + countryCodeAlpha2: '{{ user.rower.country }}' + }, } }, function (createErr, instance) { form.addEventListener('submit', function (event) {