支付接口配置(支付宝/微信/第三方)

分类:基础配置 · 更新于 2026-11-05 · 约 837 字

配置支付宝、微信或第三方支付接口,设置价格并管理订单。

一、三种接入方式

方式适用场景特点
官方支付宝 / 微信有营业执照、能自行申请资金直达自有商户,需资质审核
第三方聚合无资质或想快速上线一次配置支持多种支付
官方公共接口试用或轻量运营配置简单,资金在平台侧结算

三种方式在 后台 → 支付管理 → 接口配置 中互斥选择,切换类型后必须重新核对密钥,否则会出现支付异常。

二、支付宝

  1. 在支付宝商家平台开通电脑网站支付与手机网站支付;
  2. 在开放平台创建网页应用,复制 APPID;
  3. 用官方密钥工具生成应用公钥与应用私钥。应用公钥填到开放平台并生成支付宝公钥;应用私钥要先做格式转换,转换后再填入后台;
  4. 把 APPID、支付宝公钥、应用私钥填入 接口配置。
直接填未转换的应用私钥会支付失败;这是最常见的配置错误。

三、微信支付

需要已认证的服务号并开通微信支付,同时开通 JSAPI 支付与 H5 支付,只开 JSAPI 会导致手机浏览器内无法支付。在商户平台取得商户号,填入后台并生成支付密钥,再把该密钥回填到商户平台的 API 安全设置中。开发配置里,JSAPI 支付授权目录填 https://你的域名/pay/,同时有 HTTP 访问的再补一条;H5 支付域名填主域名。

四、第三方聚合

注册第三方聚合平台后,将其 APPID 与密钥填入 接口配置 并选择对应类型。若手机浏览器内微信支付提示域名校验失败,或支付成功后未跳回站点,通常是支付域名未在该平台登记,补登记后重试即可。

五、价格设置与订单

接口配置完成后,必须在 后台 → 支付管理 → 价格设置 中设置价格,否则用户无法购买:发布信息、商家入驻等填 0 表示免费;置顶、加红等可按不同时长分别定价。订单在 订单管理 中查看,出现「已付款但订单未生效」,多为密钥填错导致回调失败,可在该订单上手动点「已收款」使其生效。

六、联调检查

  1. 用手机与电脑分别下单,验证两条支付链路;
  2. 支付后确认订单状态与站点权益(置顶、加红)已生效;
  3. 密钥更换或域名变更后,重新联调一次。

相关教程

文档对不上实际界面?可在常见问题中查找排查步骤,或按「安装部署」中的环境要求核对版本。