diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-08 13:02:11 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-08 13:02:11 +0530 |
commit | d429ea577fc5af028b0d5f3ed309fc96155e8240 (patch) | |
tree | 900d10f080e4e5eae444757310182895bab1859f /talermerchantdemos/blog/templates | |
parent | 8574d8848a67680fc65b6e7cc0969cd83e8ba9fc (diff) | |
download | taler-merchant-demos-d429ea577fc5af028b0d5f3ed309fc96155e8240.tar.gz taler-merchant-demos-d429ea577fc5af028b0d5f3ed309fc96155e8240.tar.bz2 taler-merchant-demos-d429ea577fc5af028b0d5f3ed309fc96155e8240.zip |
switch to merchant backend based payment flow
Diffstat (limited to 'talermerchantdemos/blog/templates')
-rw-r--r-- | talermerchantdemos/blog/templates/base.html | 3 | ||||
-rw-r--r-- | talermerchantdemos/blog/templates/cc-payment.html | 5 | ||||
-rw-r--r-- | talermerchantdemos/blog/templates/request_payment.html | 69 |
3 files changed, 1 insertions, 76 deletions
diff --git a/talermerchantdemos/blog/templates/base.html b/talermerchantdemos/blog/templates/base.html index 4507d9e..3d7d0f0 100644 --- a/talermerchantdemos/blog/templates/base.html +++ b/talermerchantdemos/blog/templates/base.html @@ -15,7 +15,7 @@ TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/> --> -<html data-taler-nojs="true"> +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> @@ -23,7 +23,6 @@ <title>Taler Essay Shop Demo</title> <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='pure.css') }}" /> <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='demo.css') }}" /> - <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='taler-fallback.css') }}" id="taler-presence-stylesheet" /> <style> .warn { background-color: #aa393977; diff --git a/talermerchantdemos/blog/templates/cc-payment.html b/talermerchantdemos/blog/templates/cc-payment.html deleted file mode 100644 index b23b751..0000000 --- a/talermerchantdemos/blog/templates/cc-payment.html +++ /dev/null @@ -1,5 +0,0 @@ -{% extends "templates/base.html" %} - -{% block main %} -Credit card payment declined. -{% endblock main %} diff --git a/talermerchantdemos/blog/templates/request_payment.html b/talermerchantdemos/blog/templates/request_payment.html deleted file mode 100644 index 6e050d0..0000000 --- a/talermerchantdemos/blog/templates/request_payment.html +++ /dev/null @@ -1,69 +0,0 @@ -{% extends "templates/base.html" %} - - -{% block meta %} -<noscript> - <meta http-equiv="refresh" content="1"> -</noscript> -{% endblock meta %} - - -{% block scripts %} -<script> - let checkUrl = decodeURIComponent("{{ check_status_url_enc }}"); - let delayMs = 500; - function check() { - let req = new XMLHttpRequest(); - req.onreadystatechange = function () { - if (req.readyState === XMLHttpRequest.DONE) { - if (req.status === 200) { - try { - let resp = JSON.parse(req.responseText); - if (resp.paid) { - document.location.reload(true); - } - } catch (e) { - console.error("could not parse response:", e); - } - } - setTimeout(check, delayMs); - } - }; - req.onerror = function () { - setTimeout(check, delayMs); - } - req.open("GET", checkUrl); - req.send(); - } - - setTimeout(check, delayMs); -</script> -{% endblock scripts %} - - -{% block main %} - -<h1>Payment Required</h1> - -<div class="taler-installed-hide"> - <p> - Looks like your browser doesn't support GNU Taler payments. You can try - installing a <a href="https://taler.net/en/wallet.html">wallet browser extension</a>. - </p> -</div> - -<div> - - <p> - You can use this QR code to pay with your mobile wallet: - </p> - - {{ qrcode_svg | safe }} - - <p> - Click <a href="{{ taler_pay_uri }}">this link</a> to open your system's Taler wallet if it exists. - </p> - -</div> - -{% endblock main %} |