跳到主要内容

支付管理

支付

支付

作者: wyh

版本: v1

接口信息

  • 请求方式: post
  • 请求地址: /console/v1/pay

请求参数

参数名类型必填默认值说明
idint1订单ID
gatewaystringWxPay支付方式,支付插件标识

返回参数

参数名类型必填默认值说明
statusint-状态码,200成功,400失败
msgstring-提示信息
codestring-当status==200,且code==Paid时,表示支付完成;Unpaid表示部分余额支付,需要将返回的data.html数据渲染出来
data.htmlstring-三方接口返回内容

支付状态

支付状态(支付后,轮询调此接口,状态返回400时,停止调用;状态返回200且code==Paid时,停止调用)

版本: v1

接口信息

  • 请求方式: get
  • 请求地址: /console/v1/pay/:id/status

请求参数

参数名类型必填默认值说明
idint1订单ID

返回参数

参数名类型必填默认值说明
-array--
statusint-状态码,200成功,400失败
msgstring-提示信息
codestring-Paid表示支付成功,停止调用接口;Upaid表示支付失败,持续调用

充值

版本: v1

接口信息

  • 请求方式: post
  • 请求地址: /console/v1/recharge

请求参数

参数名类型必填默认值说明
amountfloat1.00金额
gatewaystringWxPay支付方式

返回参数

参数名类型必填默认值说明
idint-订单ID

使用(取消)余额

版本: v1

接口信息

  • 请求方式: post
  • 请求地址: /console/v1/credit

请求参数

参数名类型必填默认值说明
idint1订单ID
useint11使用余额,0取消使用

返回参数

参数名类型必填默认值说明
-array--
statusint-状态码,200成功,400失败,报错:已使用过余额时.如果要重新使用,先取消余额,再使用
msgstring-提示信息
data.idint-订单ID