Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

微信境外服务商支付

注意事项:

  • 服务商支付必传字段:sub_mch_idfee_type
  • 退款没有异步回调通知,需要通过退款查询接口主动查询退款状态
  • 商户报备成功后返回sub_mch_id,由微信支付生成

支付成功异步通知返回示例:

<xml>
<appid><![CDATA[wx2d69f58a2e1e8f7b]]></appid>
<attach><![CDATA[pay-test]]></attach>
<bank_type><![CDATA[OTHERS]]></bank_type>
<cash_fee><![CDATA[258]]></cash_fee>
<cash_fee_type><![CDATA[CNY]]></cash_fee_type>
<fee_type><![CDATA[THB]]></fee_type>
<is_subscribe><![CDATA[N]]></is_subscribe>
<mch_id><![CDATA[118875960]]></mch_id>
<nonce_str><![CDATA[20201111151187681]]></nonce_str>
<openid><![CDATA[oaJiE1PwlwP_Tee0Z7uzrQFJeRqE]]></openid>
<out_trade_no><![CDATA[wx20201111151147681]]></out_trade_no>
<rate_value><![CDATA[21900000]]></rate_value>
<result_code><![CDATA[SUCCESS]]></result_code>
<return_code><![CDATA[SUCCESS]]></return_code>
<sign><![CDATA[543F928D12E2E76CCF80FDF628CE9FA7]]></sign>
<sub_mch_id><![CDATA[816669565]]></sub_mch_id>
<time_end><![CDATA[20201111151318]]></time_end>
<total_fee>1180</total_fee>
<trade_type><![CDATA[NATIVE]]></trade_type>
<transaction_id><![CDATA[4200000828202011119965793832]]></transaction_id>
</xml>
上一篇 微信支付HMAC-SHA256加解签采坑记录
下一篇 微信服务商APP支付需注意事项