python
from alipay import AliPay
python
app_id = 'your_app_id'
app_private_key = open('app_private_key.pem').read()
alipay_public_key = open('alipay_public_key.pem').read()
python
alipay = AliPay(
appid=app_id,
app_private_key_string=app_private_key,
alipay_public_key_string=alipay_public_key,
sign_type='RSA2',
notify_url='http://example.com/notify'
)
python
order_string = alipay.api_alipay_trade_page_pay(
out_trade_no='your_order_id',
total_amount=100,
subject='your_order_subject',
return_url='http://example.com/return'
)
python
params = request.GET.dict()
sign = params.pop('sign')
if alipay.verify(params, sign):
out_trade_no = params['out_trade_no']
total_amount = params['total_amount']
else: