`
xiongsir
  • 浏览: 6305 次
  • 性别: Icon_minigender_1
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

python 版本的支付宝支付接口

阅读更多
公司需要用支付宝来即时到帐支付,上了支付宝网站看了没python版本的api 无奈自己写了个

https://github.com/yefei/python-alipay

没有整理文档, 自己看看 example.py 吧

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 将回调 alipay_notify
1
0
分享到:
评论

相关推荐

    python调用支付宝支付接口流程

    主要介绍了python调用支付宝支付接口流程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    python支付宝爬虫获取个人账单

    用于实现个人免签约支付宝,原理是抓取个人账单,并将最新账单与用户提交的账单匹配,如成功返回给网站做交互

    python Django框架下开发的支付宝网页支付接口

    在Python的Django框架下开发支付宝网页支付接口是一项常见的任务,尤其对于电商平台或者涉及在线交易的应用来说至关重要。这里我们将深入探讨这个过程中的关键知识点。 首先,`Django`是Python的一个高级Web框架,...

    Python对接支付宝支付自实现功能

    Python对接支付宝支付自实现功能是将Python编程语言与支付宝支付接口进行集成,允许开发者在自己的应用或网站上实现在线支付功能。以下是对该主题的详细解释: 首先,我们需要了解对接支付宝的基本流程,它通常包括...

    python实现支付宝转账接口

    由于工作需要使用python开发一个自动转账接口,记录一下开发过程。 首先需要在蚂蚁金服上申请开通开发者账户,有了开发者账户就可以使用沙箱进行开发了。 在开发之前我们需要在沙箱应用中填写密钥,密钥的获取可以...

    alipay.rar_play3pf_python_支付宝_支付宝支付_阿里支付接口

    PC端阿里支付宝支付接口代码python实现

    python对接企业支付宝转账到个人账户代码

    支付宝转账功能: 该代码的核心功能是实现了企业支付宝账户向个人支付宝账户进行转账操作。... MD5哈希计算: 代码包含了对...安全性和可追踪性: 代码的设计注重安全性和可追踪性,确保资金的安全传输和支付交易的安全性。

    python实现支付宝当面付(扫码支付)功能

    此外,还需要设置支付回调地址(notify_url),这是支付宝支付成功后通知商家后台的接口地址。开发者需要选择合适的访问模式(transport),支持HTTPS的服务器应选择https,不支持则选择http。签名加密方式(sign_...

    Python-alipay非官方的Python支付宝API

    **Python-alipay非官方的Python支付宝API** 在Python开发中,与支付接口的集成是电商项目不可或缺的一部分。这里我们关注的是`alipay`,一个非官方的Python库,专为对接支付宝API而设计。这个库提供了方便的工具,...

    微信小程序支付demo python+flask.zip

    微信小程序支付demo python+flask支付宝关于XML解析存在的安全问题,所有请把xml替换成lxml合同条款微信官方XML解析存在的安全问题说明xml.etree.ElementTree说明lxml代码段from lxml import etreexmlData = etree....

    Python-提取微信支付和支付宝收款码图片中的二维码

    3. 二维码识别库:在Python中,常用的二维码识别库有`pyzbar`(基于开源项目zbar的Python接口)和`qrcode`。这些库可以解析和解码图像中的二维码,将图像数据转化为可读的字符串。它们内部实现了对不同类型的二维码...

    QT 支付宝,微信支付

    5. `AliPayDialog.cpp`:这可能是支付宝支付对话框的实现,用于展示给用户确认支付的信息。 6. `SignUtil.cpp`:签名工具类,对于安全性的支付系统来说,签名验证是非常重要的部分,确保数据的完整性和不可篡改性。 ...

    支付宝 双接口 示例 文档

    通过阅读并实践这份支付宝双接口示例文档,开发者能够掌握如何在自己的应用程序中接入支付宝支付功能,并能有效处理各种交易状态,为用户提供安全、便捷的支付体验。同时,文档中的官方文档链接可进一步深入学习...

    alipay_python:支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口

    介绍alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口。fork自这个版本 . 增加了担保交易,确认发货和简单的测试站点(django)。如果你在你的站点中使用了这个接口,可以考虑告诉...

    最新支付宝接口3.1.7z

    支付宝接口是支付宝为商家提供的...总的来说,"最新支付宝接口3.1.7z"的压缩包文件包含了商家接入支付宝支付功能所需的核心接口,通过合理集成和运用这些接口,商家可以提升其在线交易的安全性和便利性,吸引更多用户。

    基于python实现的智能停车场收费系统源码(对接支付宝支付接口)(毕业设计).zip

    【资源介绍】 该项目是个人毕设项目,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。...基于python实现的智能停车场收费系统源码(对接支付宝支付接口)(毕业设计).zip

    python实现银联支付和支付宝支付接入

    本文实例为大家分享了python银联支付和支付宝支付接入的具体代码,供大家参考,具体内容如下 前置条件:需要安装Python的OpenSSL模块,我使用的版本是16.1.0,可以使用pip install pyopenssl来安装 一、支付宝支付 1...

    支付宝单笔交易查询接口

    支付宝单笔交易查询接口是支付宝开放平台提供的一项关键服务,旨在帮助商户或开发者获取特定交易的详细信息。这个接口在日常运营中...在实际应用中,应注重接口安全、数据准确性和异常处理,以提供稳定、高效的服务。

    支付宝Python版SDK.docx

    支付宝Python SDK(Software Development Kit)是一种软件工具包,旨在帮助开发者轻松集成支付宝支付功能到基于Python的应用程序中。通过SDK,开发者可以利用支付宝提供的各种支付接口和服务,从而实现快速、安全的...

    alipay:非官方的 Python 支付宝 API

    项目简介:alipay 是一个由开发者社区贡献的非官方 Python 支付宝 API,它为 Python 开发者提供了一种便捷的方式来与支付宝的各种服务进行交互,从而实现在 Python 应用中集成支付宝的支付、查询、退款等功能。...

Global site tag (gtag.js) - Google Analytics