跳到主要内容

支付管理

支付​

支付

作者: wyh

版本: v1

接口信息​

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

请求参数​

参数名类型必填默认值说明
idint否1订单ID
gatewaystring否WxPay支付方式,支付插件标识

返回参数​

参数名类型必填默认值说明
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

请求参数​

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

返回参数​

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

充值​

版本: v1

接口信息​

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

请求参数​

参数名类型必填默认值说明
amountfloat否1.00金额
gatewaystring否WxPay支付方式

返回参数​

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

使用(取消)余额​

版本: v1

接口信息​

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

请求参数​

参数名类型必填默认值说明
idint否1订单ID
useint否11使用余额,0取消使用

返回参数​

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