Example #1
0
def check_pay_by_order_num(order_num):
    try:
        orderQuery = OrderQuery_pub()
        orderQuery.setParameter("out_trade_no", order_num)#"1217752501201407033233368056")
        result = orderQuery.getResult()
        print result
        if result['trade_state'] == "SUCCESS":
            return True

    except Exception, e:
        print "check_pay_by_trade_no: ", str(e)
Example #2
0
def check_pay(request):
    result = {}
    try:
        if request.GET.has_key('out_trade_no'):
            out_trade_no = request.GET['out_trade_no']

        orderQuery = OrderQuery_pub()
        orderQuery.setParameter("out_trade_no", out_trade_no)#"1217752501201407033233368056")

        result = orderQuery.getResult()
        #print result
    except Exception, e:
        printError(e)