summaryrefslogtreecommitdiff
path: root/contrib/offer_refund.en.must
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/offer_refund.en.must')
-rw-r--r--contrib/offer_refund.en.must140
1 files changed, 0 insertions, 140 deletions
diff --git a/contrib/offer_refund.en.must b/contrib/offer_refund.en.must
deleted file mode 100644
index 2eaaab44..00000000
--- a/contrib/offer_refund.en.must
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html>
-<!--
- This file is part of GNU TALER.
- Copyright (C) 2014-2020 Taler Systems SA
-
- TALER is free software; you can redistribute it and/or modify it under the
- terms of the GNU Lesser General Public License as published by the Free Software
- Foundation; either version 2.1, or (at your option) any later version.
-
- TALER is distributed in the hope that it will be useful, but WITHOUT ANY
- WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
- A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public License along with
- TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/>
--->
-
-<html>
-<head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <noscript>
- <meta http-equiv="refresh" content="1">
- </noscript>
- <title>Refund available for {{order_summary}}</title>
- <link rel="stylesheet"
- href="{{static_url}}pure-min.css"
- integrity="sha384-cg6SkqEOCV1NbJoCu11+bm0NvBRc8IYLRGXkmNrqUBfTjmMYwNKPWBTIKyw9mHNJ"
- crossorigin="anonymous">
- <style>
-.talerbar {
- text-align: center;
-}
-.tt {
- font-family: 'Lucida Console', Monaco, monospace;
-}
-.content {
- overflow-x: auto;
- padding-left: 15%;
- padding-right: 15%;
-}
-.qr {
- margin: auto;
- text-align: center;
-}
-.qrtext {
- width: max-content;
- margin: auto;
- transition: font-size 0.2s;
- font-family: 'Lucida Console', Monaco, monospace;
- font-size: 0.5em;
-}
-.qrtext:hover {
- font-size: 1em;
-}
-body {
- overflow-y: scroll;
-}
-@media (min-width: 500px) {
- .content {
- padding-bottom: 2em;
- margin-right: 1em;
- overflow-y: auto;
- }
-}
-#main a:link, #main a:visited, #main a:hover, #main a:active {
- color: black;
-}
- </style>
-</head>
-
-<body>
-<script>
- let checkUrl = new URL("{{& order_status_url }}");
- checkUrl.searchParams.set("await_refund_obtained", "yes");
- let delayMs = 500;
- function check() {
- let retried = false;
- function retryOnce() {
- if (!retried) {
- retried = true;
- 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.refund_pending) {
- window.location.reload(true);
- }
- } catch (e) {
- console.error("could not parse response:", e);
- }
- }
- setTimeout(retryOnce, delayMs);
- }
- };
- req.onerror = function () {
- setTimeout(retryOnce, delayMs);
- }
- req.open("GET", checkUrl.href);
- req.send();
- }
-
- setTimeout(check, delayMs);
-</script>
-
-
-<h1>Taler refund available</h1>
-
-<div>
- <p>
- Please select your Taler wallet to obtain the refund.
- </p>
-</div>
-
-<div>
- <p>
- Alternatively, you can scan this QR code to obtain the refund with your mobile wallet:
- </p>
- <div class="qr">
- {{{taler_refund_qrcode_svg}}}
- </div>
- <p>
- Finally, you could click <a href="{{taler_refund_uri}}">this link</a> to
- try to open your system's Taler wallet if it exists.
- </p>
-</div>
-<hr />
-</section>
-
-<div class="talerbar">
- <p>You can learn more about GNU Taler on our <a href="https://taler.net/">website</a>.<br>
- Copyright &copy; 2014&mdash;2021 Taler Systems SA</p>
-</div>
-</body>
-</html>