Commit f4aee097 by Tatang

payment notify

1 parent 22368f54
...@@ -82,12 +82,13 @@ def payment_notify(order): ...@@ -82,12 +82,13 @@ def payment_notify(order):
typ = "PAYMENT" typ = "PAYMENT"
key = order.cust_inv_no + users.user_name + users.api_key + typ key = order.cust_inv_no + users.user_name + users.api_key + typ
signature = sha256(key) signature = sha256(key)
data = dict( data = order.notify["result"]
data.update(dict(
invoice_no=order.cust_inv_no, invoice_no=order.cust_inv_no,
signature=signature, signature=signature,
type=typ type=typ
) ))
data.update(order.notify["result"]) # data.update(order.notify["result"])
js = get_jsonrpc(method="notify", params=dict(data=data)) js = get_jsonrpc(method="notify", params=dict(data=data))
log.info("Notify: %s %s" % (url, js)) log.info("Notify: %s %s" % (url, js))
try: try:
...@@ -96,10 +97,6 @@ def payment_notify(order): ...@@ -96,10 +97,6 @@ def payment_notify(order):
pass pass
return return
def proses_np(data):
# todo:
pass
@view_config(route_name='api-vendor-notify', renderer='json') @view_config(route_name='api-vendor-notify', renderer='json')
def api_vendor_notify(request): def api_vendor_notify(request):
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!