长城官网
  1. 微信/支付宝
长城官网
  • 套餐
    • 首页套餐
      GET
    • 家庭套餐
      GET
    • 订单套餐
      GET
    • 订单页-模板组套餐
      GET
    • 详情页套餐
      GET
    • 详情页套餐-小程序
      GET
  • 全局
    • banner
      GET
    • 验证码
      GET
    • 验证-验证码
      POST
    • 地址模糊查询
      GET
    • 验证-续费客户名称
      GET
    • 新增-埋点
      POST
    • 电信充值查询订单
      GET
  • 新开
    • 测试
      • 后台查询订单
    • 新开订单-新增
      POST
    • 新开订单-更新
      POST
  • 续费
    • 续费-查询
    • 续费-新增
    • 查询-订单
  • 新闻
    • 首页-新闻
    • 新闻中心-栏目列表
    • 新闻中心-某个具体新闻
    • 新闻中心-所有新闻列表
  • 个人中心
    • 登录
    • 个人信息
    • 退出登录
    • 修改密码
    • 短信验证码-发送
    • 更新用户-手机号和地址
    • 获取续费订单记录
  • 收银台
    • 微信/支付宝
      • 支付宝-支付
        POST
      • 支付宝-小程序-openid
        GET
      • 微信-支付请求
        POST
      • 微信-小程序-openid
        GET
      • 微信-公众号-openid
        GET
      • 微信-公众号-授权链接
        GET
    • 电信
      • 电信-微信-jsapi-pc
      • 电信-微信-H5请求
      • 电信-微信-小程序
      • 电信-支付宝-支付
      • 电信-微信-获取openid
      • 获取OpenUrl
    • 订单
      • 查询订单
      • 推送订单
    • 测试
      • 模拟支付引擎支付
      • 模拟支付宝回调
      • 测试-推送老官网后台
  • 百度线索
    • 02-电话
    • 02-咨询
    • 02-表单
    • 01-电话
    • 01-咨询
    • 01-表单
    • 测试-定时任务推送百度电话
    • 推送-推广链接(电话)
  • 支付-其他(不用调用)
    • 支付宝-回调地址
    • 微信-异步通知-模拟
    • 支付宝-异步通知-模拟
    • 微信-异步通知-模拟
    • 电信-支付宝-异步通知
    • 电信-微信-jsapi-1. openid
    • 电信-微信-jsapi 2. 支付请求
    • 电信-同步回调
    • 微信-h5-支付
    • 微信-h5-查询
    • 微信-mp-支付
    • 支付宝-h5-支付
    • 电信-支付宝-h5-支付
    • 支付宝-查询订单
  • 第三方接口
    • 电信接口-查询用户信息
    • 请求token
    • boss-查询
    • 插入卓越-数据
    • 卓越-创建订单
    • 高德-api-查询地址
  • 后台接口
    • 导入boss
    • 导入达标用户
    • 过期用户
    • 测试-某个短信发送
    • 测试-发送短信
    • 查询套餐组
    • 查询-达标
  • 卓越
    • 推送-新开-支付单
    • 推送-续费-支付单
  • 收银台-通知
    • 支付宝-通知
    • 查询订单 Copy
    • 测试支付成功-推送后台
  • 监控
    • 监控-同步db状态
  • 测试
  • 补偿接口
    • 补偿-创建支付单失败
    • 补偿-创建流水-套餐80
  • 测试续费用户
    GET
  1. 微信/支付宝

微信-支付请求

开发中
POST
/v1/pay/wxpay

请求参数

Body 参数application/json
object {0}
示例
{
    "orderId": "Y20241209653839695268020224",
    "openId": "o3mAv6yJJ94Fm8PqbFMiwRaVMl3k",// 小程序,公众号需要
    "source": "MOBILE", // PC, MOBILE, MP(小程序,公众号)
    "paySource": "WX_OA" // 公众号必填
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://220.115.251.61/dev-api/v1/pay/wxpay' \
--header 'Content-Type: application/json' \
--data-raw '{
    "orderId": "Y20241209653839695268020224",
    "openId": "o3mAv6yJJ94Fm8PqbFMiwRaVMl3k",// 小程序,公众号需要
    "source": "MOBILE", // PC, MOBILE, MP(小程序,公众号)
    "paySource": "WX_OA" // 公众号必填
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
    "msg": "请求成功",
    "code": 200,
    "data": {
        "appId": "wxeadd30702edfdcf0",
        "nonceStr": "GxGCITkZWraJbpkSPOlWTjTfS3U6OSRS",
        "packageVal": "prepay_id=wx09113702250353a292ff999ab765c50000",
        "signType": "RSA",
        "paySign": "RJQaLZdZLai7BoaeGMTLJOk5tB768zvIA7XYZIHDLk6rWtvuWlMEQ1zgWG34R+W/xA5C0CgfYONatEB2ivfMCFZ/YupSE4RkQMlm7zRo9FG2iQoJqUdRnVPt8RA9ZzoaIAKsPzGS10mR0rxH18nI26HM1T4ks+uhc3pStPwCgGj6iZZLXY4iuWOTo5JVXz1bW6nsUrmIrTodMeUexoouDjj27e+wFW/Zh+xDv4VD5dcdvvIqrjII0ivJsf3bJCVugEMI9T18Mq+1irdyU1NR0OFU+L1MipHIu7nbUxE4UmxYeR2o4Fo/9eGBtIg0R6TYp+auXKXjSmhUluDO9UQAlg==",
        "timeStamp": "1733715422"
    }
}
修改于 2024-12-09 11:28:31
上一页
支付宝-小程序-openid
下一页
微信-小程序-openid
Built with