|
@@ -331,7 +331,15 @@ public class LsyOrderService {
|
|
|
* 2. 会返回 PAY_IN_PROCESS
|
|
* 2. 会返回 PAY_IN_PROCESS
|
|
|
* 3. 但用户会被跳转到支付 App,停留时长不可控 → 不做同步轮询
|
|
* 3. 但用户会被跳转到支付 App,停留时长不可控 → 不做同步轮询
|
|
|
*
|
|
*
|
|
|
- * 上游「H5支付」目录下无独立关单接口,本类不为 H5 提供关单路径(见 spec §2.3)。
|
|
|
|
|
|
|
+ * 【与关单的关系 —— 2026-09-28 订正,原句是「上游『H5支付』目录下无独立关单接口,
|
|
|
|
|
+ * 本类不为 H5 提供关单路径」】关单确实**不在本类**(这一半仍然成立),它在
|
|
|
|
|
+ * {@code LsyCancelService#closeH5Order};但原句的前半句**字面仍真、推出的结论是假的**:
|
|
|
|
|
+ * 142 页文档里标题含「关单」的只有三页,H5 目录下确实一页都没有 ——
|
|
|
|
|
+ * 但 {@code /v3/closeorder} 落在「支付接口」目录下,正文只写了可供「二维码支付、JSAPI支付」,
|
|
|
|
|
+ * <b>实测对 H5 一样受理</b>(差分对照:同刻两笔同参 H5,只关 A ⇒ A 由
|
|
|
|
|
+ * {@code PAY_IN_PROCESS} 变 {@code PAY_FAIL},没动的 B 仍是 {@code PAY_IN_PROCESS};
|
|
|
|
|
+ * 读数见 {@code LsyCancelService#closeH5Order} 的 javadoc 与 {@code logs/_lsy-close-control.txt})。
|
|
|
|
|
+ * ⇒ 别照这句去推断「H5 关不了单」。
|
|
|
*/
|
|
*/
|
|
|
public LsyPayResultDTO createH5Order(LsyOrderEntity order, String payType) {
|
|
public LsyPayResultDTO createH5Order(LsyOrderEntity order, String payType) {
|
|
|
LsyPayType type = LsyPayType.ofRequired(payType); // AUTO 会被拒绝
|
|
LsyPayType type = LsyPayType.ofRequired(payType); // AUTO 会被拒绝
|