pip install alipay-sdk-python
python
from alipay import AliPay
python
alipay = AliPay(
appid=app_id,
app_notify_url=None,
app_private_key_path=app_private_key_path,
alipay_public_key_path=alipay_public_key_path,
sign_type='RSA2',
debug=False
)
python
order_string = alipay.api_alipay_trade_page_pay(
)
pay_url = 'https://openapi.alipay.com/gateway.do?' + order_string
python
from flask import Flask, request
app = Flask(__name__)
@app.route('/notify_url', methods=['POST'])
def notify_url():
result = request.form.to_dict()
if alipay.verify(result, result['sign']):
# ...
return 'success'
return 'fail'
if __name__ == '__main__':
app.run()