python调用支付宝支付接口例子
2014-03-17 17:49
351 查看
from django.http import HttpResponse, HttpResponseRedirect
import alipay
# django例子: alipay 回调接口
def alipay_notify(request):
if request.method == POST:
verify_result = notify_verify(request.POST) # 解码并验证数据是否有效
if verify_result:
tn = request.POST.get(out_trade_no)
if request.POST.get(trade_status) in (TRADE_FINISHED,TRADE_SUCCESS):
remark = u使用支付宝 %s 充值,交易号: %s % (request.POST.get(buyer_email), tn)
print remark
return HttpResponse(success) #有效数据需要返回 success 给 alipay
return HttpResponse(fail) # 无效数据返回 fail
if __name__ == "__main__":
moneys = 100
payurl = alipay.create_direct_pay_by_user(12345, u充值测试, u充值 %d 元 % moneys, moneys)
# return HttpResponseRedirect(payurl)
print payurl # 直接跳转到此 url 用户即可充值 用户充值成功后 alipay 将回调
import alipay
# django例子: alipay 回调接口
def alipay_notify(request):
if request.method == POST:
verify_result = notify_verify(request.POST) # 解码并验证数据是否有效
if verify_result:
tn = request.POST.get(out_trade_no)
if request.POST.get(trade_status) in (TRADE_FINISHED,TRADE_SUCCESS):
remark = u使用支付宝 %s 充值,交易号: %s % (request.POST.get(buyer_email), tn)
print remark
return HttpResponse(success) #有效数据需要返回 success 给 alipay
return HttpResponse(fail) # 无效数据返回 fail
if __name__ == "__main__":
moneys = 100
payurl = alipay.create_direct_pay_by_user(12345, u充值测试, u充值 %d 元 % moneys, moneys)
# return HttpResponseRedirect(payurl)
print payurl # 直接跳转到此 url 用户即可充值 用户充值成功后 alipay 将回调
相关文章推荐
- python下调用淘宝top接口例子
- python下调用淘宝top接口例子
- .net调用支付宝的沙箱测试接口 完美调通(网页支付)
- C#支付宝新版支付请求接口调用
- 安卓APP集成支付宝,调用支付接口,直接退出程序了
- php调用支付宝PHP接口API实现在线即时支付功能
- thinkphp5.0调用支付宝接口(扫码支付)
- 安卓APP集成支付宝,调用支付接口,直接退出程序了
- 编写python调用dubbo接口hessian协议的例子
- 【框架】调用支付宝接口支付
- 安卓APP集成支付宝,调用支付接口,直接退出程序了
- 调用支付宝PHP接口API实现在线即时支付功能(UTF-8编码)
- 安卓APP集成支付宝,调用支付接口,直接退出程序了
- 调用支付宝接口进行支付时,'错误代码为: TRADE_TOTALFEE_NOT_MATCH的错误
- 支付宝支付之“单笔转账到支付宝账户接口”的调用(生成签名、上传应用公钥、下载SDK、接口调用、报错自动排查、查看错误码)
- c# 支付宝新版支付请求接口调用
- php编程之如何调用支付宝支付接口的实现
- 调用支付宝PHP接口API实现在线即时支付功能(UTF-8编码)
- 微信支付接口,提示:调用支付jsapi缺少参数: $key0$
- iOS app支付宝接口调用的一点总结(补充支付宝SDK&Demo下载地址)