diff options
Diffstat (limited to 'contrib/offer_refund.en.must')
-rw-r--r-- | contrib/offer_refund.en.must | 140 |
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 © 2014—2021 Taler Systems SA</p> -</div> -</body> -</html> |