diff options
Diffstat (limited to 'inventory/views.py')
-rw-r--r-- | inventory/views.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/inventory/views.py b/inventory/views.py index 818f134..5229ff1 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -37,9 +37,14 @@ from django.http import HttpResponse from django.views.decorators.csrf import csrf_exempt import json from django.http import JsonResponse +from configration import Config -BACKEND_URL = "https://backend.demo.taler.net/" +TC = Config.from_env() +BACKEND_URL = TC["frontends"]["backend"].value_string(required=True) +CURRENCY = TC["taler"]["currency"].value_string(required=True) + +# BACKEND_URL = "https://backend.demo.taler.net/" def mime_content_type(filename): @@ -263,7 +268,7 @@ def payment(request): merchant_instance = Merchant.objects.get(pk=primary_key) base_url = request.build_absolute_uri().rsplit('/', 1)[0] # Creating an Order for a Payment - order = dict(order=dict(amount="KUDOS:"+price, + order = dict(order=dict(amount=CURRENCY+":"+price, summary=summary, extra=dict(address=address_user), products=[ @@ -271,7 +276,7 @@ def payment(request): description=name, quantity=1, product_id=1, - price="KUDOS:"+price, + price=CURRENCY+":"+price, ), ], fulfillment_url=base_url+"/fulfillment/", |