summaryrefslogtreecommitdiff
path: root/inventory/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'inventory/views.py')
-rw-r--r--inventory/views.py11
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/",