Commit 6fad9750 by Solo Group

cancel

1 parent 2bdb8632
......@@ -400,7 +400,10 @@ def cancel_tx(dat):
dat["message"] = "Data Tagihan {} tidak ditemukan".format(inv_no)
return dat
payment = inv.payment["response"]
payment = inv.notify["request"]
if not payment:
payment = inv.payment["response"]
if not payment:
dat["status"] = "FAILED"
dat["message"] = "Data Pembayaran {} tidak ditemukan".format(inv_no)
......
import logging
from agratek.api.merchant.views.notify_vendor import payment_notify
from opensipkd.pasar.models.produk import PartnerPay, PartnerProduk
log = logging.getLogger(__name__)
from . import Vendor
def proses(invoice_det, vendor_produk):
vendor = Vendor(vendor_produk, invoice_det)
vendor.cancel()
return invoice_det.cancel["result"]
......@@ -174,6 +174,10 @@ class VendorClass(object):
self.invoice_det.notify = dict(request=self.request,
response=self.response,
result=self.result)
elif typ == 'cancel':
self.invoice_det.cancel = dict(request=self.request,
response=self.response,
result=self.result)
flush_row(self.invoice_det)
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!