summaryrefslogtreecommitdiff
path: root/talerbank/app/views.py
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-05-08 01:50:04 +0200
committerFlorian Dold <florian.dold@gmail.com>2019-05-08 01:50:04 +0200
commitc1896922c36f4c46a8a7e03861e964b3fb69bcb9 (patch)
tree9cc441500864e0a83a95852e1b9247d084e2ed9b /talerbank/app/views.py
parent564fe1a192eec88a04d726976d524cf34d94ec9e (diff)
downloadbank-c1896922c36f4c46a8a7e03861e964b3fb69bcb9.tar.gz
bank-c1896922c36f4c46a8a7e03861e964b3fb69bcb9.tar.bz2
bank-c1896922c36f4c46a8a7e03861e964b3fb69bcb9.zip
use payto URIs
Diffstat (limited to 'talerbank/app/views.py')
-rw-r--r--talerbank/app/views.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py
index 52dbc7d..d3adf08 100644
--- a/talerbank/app/views.py
+++ b/talerbank/app/views.py
@@ -874,13 +874,12 @@ def withdraw_nojs(request):
response = HttpResponse(status=202)
response["X-Taler-Operation"] = "create-reserve"
response["X-Taler-Callback-Url"] = reverse("pin-question")
- response["X-Taler-Wt-Types"] = '["test"]'
+ response["X-Taler-Wt-Types"] = '["x-taler-bank"]'
response["X-Taler-Amount"] = json.dumps(amount.dump())
- response["X-Taler-Sender-Wire"] = json.dumps(dict(
- type="test",
- bank_url=request.build_absolute_uri(reverse("index")),
- account_number=user_account.account_no
- ))
+ response["X-Taler-Sender-Wire"] = "payto://x-taler-bank/{}/{}".format(
+ request.get_host(),
+ user_account.account_no,
+ )
if settings.TALER_SUGGESTED_EXCHANGE:
response["X-Taler-Suggested-Exchange"] = \
settings.TALER_SUGGESTED_EXCHANGE