php - 微信支付完成notify_url收到的参数里头没有product_id,它给了一个openid,如是手机用户,怎么办呢?
天蓬老师
天蓬老师 2017-04-11 10:04:50
[PHP讨论组]

这是发给我的数据:
<xml><appid><![CDATA[**]]></appid>
<bank_type><![CDATA[CFT]]></bank_type>
<cash_fee><![CDATA[2]]></cash_fee>
<fee_type><![CDATA[CNY]]></fee_type>
<is_subscribe><![CDATA[Y]]></is_subscribe>
<mch_id><![CDATA[*]]></mch_id>
<nonce_str><![CDATA[ab7732601e0a6794c54086d7d01fb17d]]></nonce_str>
<openid><![CDATA[okOyHs0sGxEhqI4PYjmpybNwtfJo]]></openid>
<out_trade_no><![CDATA[1336139301201608251400499460]]></out_trade_no>
<result_code><![CDATA[SUCCESS]]></result_code>
<return_code><![CDATA[SUCCESS]]></return_code>
<sign><![CDATA[FAA59C566521B5A8F8C996D2CC61B763]]></sign>
<time_end><![CDATA[20160825140109]]></time_end>
<total_fee>2</total_fee>
<trade_type><![CDATA[NATIVE]]></trade_type>
<transaction_id><![CDATA[4008962001201608252200915377]]></transaction_id>
</xml>

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(1)
PHP中文网

首先,out_trade_no是你自己生成的,你可以根据这个number去找到相应的数据库数据(你不可能自己不保存吧)
另外生成订单时,用attach来添加额外参数,在通知时会原样返回。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号