From 296ab7ff8e4df72dccaa7f0201ba457713274529 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 17 Dec 2025 18:23:20 +0800 Subject: [PATCH] bugfix --- unipay/providers/alipay.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unipay/providers/alipay.py b/unipay/providers/alipay.py index 89495c6..838d0cb 100644 --- a/unipay/providers/alipay.py +++ b/unipay/providers/alipay.py @@ -91,11 +91,14 @@ class AlipayGateway(Gateway): """ self.setup_session() debug(f'{payload=}') + product_code = 'FAST_INSTANT_TRADE_PAY' + if payload._is_mobile: + product_code = 'QUICK_WAP_WAY' biz_content = { "out_trade_no": payload["out_trade_no"], "total_amount": payload["amount"], "subject": payload["payment_name"], - "product_code": "QUICK_WAP_WAY" + "product_code": product_code } method='alipay.trade.page.pay' if payload._is_mobile: