pip install python-alipay-sdk from alipay import AliPay appid = 'your_appid' private_key_path = 'path_to_your_private_key_file' alipay_public_key_path = 'path_to_your_alipay_public_key_file' alipay = AliPay( appid=appid, app_notify_url=None, app_private_key_path=private_key_path, alipay_public_key_path=alipay_public_key_path, sign_type='RSA2', debug=False ) order_number = 'your_order_number' order_title = 'your_order_title' order_total_amount = 'your_order_total_amount' pay_request_params = { 'out_trade_no': order_number, 'subject': order_title, 'total_amount': order_total_amount, 'product_code': 'FAST_INSTANT_TRADE_PAY', } pay_request = alipay.api_alipay_trade_page_pay(**pay_request_params) from flask import Flask, request app = Flask(__name__) @app.route('/payment_notify', methods=['POST']) def payment_notify(): notify_data = request.form['notify_data'] success = alipay.verify_notify(notify_data, request.form['sign']) if success: return 'success' else: return 'fail' if __name__ == '__main__': app.run()


上一篇:
下一篇:
切换中文