pip install python-alipay-sdk
python
from alipay import AliPay
alipay = AliPay(
appid="your_appid",
app_private_key_string="your_private_key",
alipay_public_key_string="alipay_public_key",
sign_type="RSA2",
debug=True
)
python
order_string = alipay.api_alipay_trade_page_pay(
out_trade_no="your_out_trade_no",
total_amount="0.01",
subject="your_subject",
return_url="your_return_url",
notify_url="your_notify_url"
)
python
params = request.GET.dict()
sign = params.pop("sign")
if alipay.verify(params, sign):
out_trade_no = params.get("out_trade_no")
trade_status = params.get("trade_status")
return HttpResponse("success")
else:
return HttpResponse("fail")