diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-08-27 00:33:08 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-08-27 00:33:08 +0200 |
commit | 1776133224171568374b04d7e46556dae00da3c2 (patch) | |
tree | 4404ce7b34b80b86acc035b46cba6808ad68e60b | |
parent | 3d6be0c1f78f8771697f2bd474d3cff92daf32a7 (diff) | |
download | blog-1776133224171568374b04d7e46556dae00da3c2.tar.gz blog-1776133224171568374b04d7e46556dae00da3c2.tar.bz2 blog-1776133224171568374b04d7e46556dae00da3c2.zip |
finish check_status
-rw-r--r-- | talerblog/blog/blog.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/talerblog/blog/blog.py b/talerblog/blog/blog.py index 90ea11f..7162119 100644 --- a/talerblog/blog/blog.py +++ b/talerblog/blog/blog.py @@ -237,9 +237,13 @@ def get_qrcode_svg(data): ## # This endpoint is used by the payment request page # to check if the payment has been completed via the QR code. -@app.route("/check-status/<order-id>/<session-id>") +@app.route("/check-status/<order_id>/<session_id>") def check_status(order_id, session_id): - pass + pay_params = dict(instance=INSTANCE, + order_id=order_id, + session_id=session_id) + pay_status = backend_get("check-payment", pay_params) + return flask.jsonify(paid=pay_params["paid"]) ## # Trigger a article purchase. The logic follows the main steps: |