一、申请前准备
-
注册微信开放平台
-
访问微信开放平台
-
点击"注册"按钮,填写相关信息完成注册
-
完成企业资质认证(个人开发者无法申请支付功能)
-
-
准备材料
-
营业执照扫描件
-
法人 正反面扫描件
-
企业对公信息
-
企业联系人信息(姓名、电话、邮箱)
-
网站域名备案信息(ICP备案号)
-
二、申请微信支付流程
-
登录微信支付商户平台
-
访问微信支付商户平台
-
使用微信开放平台登录
-
-
提交申请资料
-
进入"产品中心" → "PC网站支付" → 点击"申请开通"
-
填写企业基本信息、经营类目、结算信息等
-
上传准备好的资质文件
-
-
等待审核
-
微信支付团队会在1-5个工作日内完成审核
-
审核通过后会收到邮件和短信通知
-
三、配置支付参数
-
获取API密钥
-
登录商户平台 → 中心 → API安全
-
设置API密钥(32位随机字符串,建议使用密码生成器)
-
-
获取商户号和AppID
-
商户号:商户平台 → 中心 → 商户信息
-
AppID:开放平台 → 应用详情
-
-
配置支付域名
-
商户平台 → 产品中心 → 开发配置
-
添加支付授权目录和支付回调域名
-
四、技术集成
-
选择集成方式
-
下载SDK
-
选择适合您开发语言的SDK(PHP/Java/.NET等)
-
代码示例(PHP)
// 引入SDK
require_once "WxPay.Api.php";
require_once "WxPay.NativePay.php";
// 统一下单
$input = new WxPayUnifiedOrder();
$input->SetBody("商品描述");
$input->SetAttach("附加数据");
$input->SetOut_trade_no("商户订单号");
$input->SetTotal_fee("订单金额(分)");
$input->SetTime_start(date("YmdHis"));
$input->SetTime_expire(date("YmdHis", time() + 600));
$input->SetGoods_tag("商品标记");
$input->SetNotify_url("支付回调地址");
$input->SetTrade_type("NATIVE");
$input->SetProduct_id("商品ID");
$result = WxPayApi::unifiedOrder($input);
$url = $result["code_url"]; // 获取支付二维码链接
五、测试与上线
-
沙箱测试
-
使用微信支付沙箱环境进行测试
-
获取沙箱密钥和测试
-
-
正式环境验证
-
使用小额订单(如0.01元)进行真实支付测试
-
验证支付流程和回调功能
-
-
上线运营
-
确认所有功能正常后,可正式上线
-
监控支付成功率,及时处理异常订单
-
六、常见问题
-
审核被拒怎么办?
-
检查材料是否齐全、清晰
-
确保经营类目选择正确
-
可联系微信支付客服:95017
-
-
支付回调失败
-
检查服务器是否能接收微信通知
-
验证签名算法是否正确
-
确保处理完成后返回success
-
-
费率与结算
-
PC网站支付费率为0.6%-1%
-
结算周期为T+1(次日结算)
-
如需更多帮助,可访问微信支付官方文档中心或加入微信支付开发者社区交流。
本网声明:海南网发布此文仅出于信息分享,并非赞同其观点或证实其描述,不承担侵权行为的连带责任。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。版权归原作者所有,如涉版权或来源标注有误,请联系我们删除。本网原创内容未经书面授权,任何单位或个人不得转载和摘编。