bugfix
This commit is contained in:
parent
a954158ea6
commit
6ac3f69c61
@ -80,25 +80,10 @@ class AlipayGateway(Gateway):
|
|||||||
# 支付 - H5 页面跳转
|
# 支付 - H5 页面跳转
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
|
|
||||||
async def create_payment(self, dayload: payload: Dict[str, Any]) -> str:
|
async def create_payment(self, payload: Dict[str, Any]) -> str:
|
||||||
"""
|
"""
|
||||||
返回一个可以在 H5 里直接重定向的支付宝支付 URL
|
返回一个可以在 H5 里直接重定向的支付宝支付 URL
|
||||||
"""
|
"""
|
||||||
"appid": self.appid,
|
|
||||||
"mchid": self.mchid,
|
|
||||||
"description": payload["subject"],
|
|
||||||
"out_trade_no": payload["out_trade_no"],
|
|
||||||
"notify_url": payload["notify_url"],
|
|
||||||
"amount": {
|
|
||||||
"total": int(payload["amount"]),
|
|
||||||
"currency": payload.get("currency", "CNY")
|
|
||||||
},
|
|
||||||
"scene_info": {
|
|
||||||
"payer_client_ip": payload.get("client_ip", "127.0.0.1"),
|
|
||||||
"h5_info": {"type": "Wap"}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
biz_content = {
|
biz_content = {
|
||||||
"out_trade_no": payload["out_trade_no"],
|
"out_trade_no": payload["out_trade_no"],
|
||||||
"total_amount": payload["amount"],
|
"total_amount": payload["amount"],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user