公众号支付发生在微信内部,微信提供了专门的API,为了更加完善的作为生成环境使用,请遵循以下步骤

  1. 获取唯一的openid 作为此用户的订单记录,同时微信公众号支付强制要求openid!
  2. 正常下单
  3. 正常回调
<return_msg><![CDATA]></return_msg>
<result_code><![CDATA[FAIL]]></result_code>
<err_code_des><![CDATA[JSAPI支付必须传openid]]></err_code_des>
<err_code><![CDATA[PARAM_ERROR]]></err_code>
<mch_id><![CDATA[1613480964]]></mch_id>
<appid><![CDATA[wx896d085a04615d44]]></appid>
<nonce_str><![CDATA[MskeVxh1FaURDLri]]></nonce_str>
<sign><![CDATA[B1BF0E49A54F9BDA58742F9C28418130507CC11F7F9F97FEE80A9CD30780E9B0]]></sign>
</xml>
        <!--支付-->
        <dependency>
            <groupId>com.github.javen205</groupId>
            <artifactId>IJPay-All</artifactId>
            <version>2.7.4</version>
        </dependency>
        <dependency>
            <groupId>com.jfinal</groupId>
            <artifactId>enjoy</artifactId>
            <version>4.9.16</version>
        </dependency>
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤