pip install python-alipay-sdk
python
from alipay.aop.api.DefaultAlipayClient import DefaultAlipayClient
from alipay.aop.api.AlipayTradeAppPayRequest import AlipayTradeAppPayRequest
python
alipay_client = DefaultAlipayClient(
gateway='https://openapi.alipay.com/gateway.do',
appid=app_id,
app_private_key_string=app_private_key,
alipay_public_key_string=alipay_public_key,
sign_type='RSA2'
)
python
def generate_payment_link(out_trade_no, total_amount, subject):
trade_pay_request = AlipayTradeAppPayRequest()
return alipay_client.sdkExecute(trade_pay_request)
python
python
from alipay.aop.api.DefaultAlipayClient import DefaultAlipayClient
from alipay.aop.api.AlipayTradeAppPayRequest import AlipayTradeAppPayRequest
def generate_payment_link(out_trade_no, total_amount, subject):
alipay_client = DefaultAlipayClient(
gateway='https://openapi.alipay.com/gateway.do',
appid=app_id,
app_private_key_string=app_private_key,
alipay_public_key_string=alipay_public_key,
sign_type='RSA2'
)
trade_pay_request = AlipayTradeAppPayRequest()
return alipay_client.sdkExecute(trade_pay_request)
print(link)