支付寶第三方支付
阿新 • • 發佈:2020-07-28
支付寶支付第三方介面
# 沙箱環境:https://openhome.alipay.com/platform/appDaily.htm # https://opendocs.alipay.com/open/291/106097/ 下載軟體,生成祕鑰(公鑰私鑰) # 取出公鑰,配置再支付寶平臺,它會生成一個支付寶公鑰 pip install python-alipay-sdk from alipay import AliPay # app_private_key_string = open("/path/to/your/private/key.pem").read() # alipay_public_key_string = open("/path/to/alipay/public/key.pem").read() app_private_key_string = """-----BEGIN RSA PRIVATE KEY----- 私鑰 -----END RSA PRIVATE KEY----- """ alipay_public_key_string = """-----BEGIN PUBLIC KEY----- 支付寶公鑰 -----END PUBLIC KEY----- """ alipay = AliPay( appid="2016092000554611", app_notify_url='http://127.0.0.1:8000/home/', # the default notify path app_private_key_string=app_private_key_string, # alipay public key, do not use your own public key! alipay_public_key_string=alipay_public_key_string, sign_type="RSA2", # RSA or RSA2 debug=True # False by default ) alipay_url='https://openapi.alipaydev.com/gateway.do?' order_string = alipay.api_alipay_trade_page_pay ( out_trade_no="20161112www4334", total_amount=9999, subject='娃娃', return_url="https://www.luffycity.com/free-course", notify_url="https://www.luffycity.com/free-course" ) print(alipay_url+order_string)