支付

API - 发起支付

描述:发起支付

请求方式:POST

请求地址:v1/pay

版本:v1

内部API调用方法名:Pay_pay

请求参数

参数类型验证规则最大长度描述示例
   payment string 支付方式 WxPay
   invoiceid int 11 账单ID 1000001

返回参数

参数类型验证规则最大长度描述示例
   payment string - 支付方式 AliPayDmf
   total price - 支付金额 1601.20
   total_desc string - 支付金额描述 1601.20元
   credit price - 余额 6001.10
   invoiceid int - 账单ID 551197
  _pay_html array[] - 三方支付信息:1.当 `type=url` 时,[data]值为 转换二维码的url地址 由系统自动转换 2.当 `type=insert` 时,[data]值为 第三方支付系统提供的二维码地址 由系统嵌入该二维码 3.当 `type=jump` 时,[data]值为 需要跳转到第三方的支付链接网址 4.当 `type=html` 时,[data]值为 需要提交的html表单 { "type": "url", "data": "https://qr.alipay.com/bax08708r1xf4c8pd4iy3080" }
         Ltype string - 类型 url
         Ldata string - 数据 https://qr.alipay.com/bax08708r1xf4c8pd4iy3080
  _gateway_list array[] - 支持的支付方式 { "id": 2, "name": "WxPay", "title": "微信支付", "status": 1, "module": "gateways", "url": "upload/pay/WxPay.png", "author_url": "data:image/png;base64,iVBORw0KGgoA……" }
         Lid int - 支付方式ID 1
         Lname string - 支付方式标识 WxPay
         Ltitle string - 支付方式名称 微信支付
         Lurl string - 支付方式图标:资源地址(已舍弃) upload/pay/WxPay.png
         Lauthor_url base64 - 支付方式图标:base64数据 data:image/png;base64,iVBORw0KGgoA……
   is_open_shd_credit_limit int - 是否开启信用额 1
  _client array[] - 客户信息(登录后才有) { "credit": "6001.10", "credit_limit": "2000.00", "is_open_credit_limit": 1, "currency": 1, "amount_to_be_settled": 93.19, "credit_limit_used": 93.19, "credit_limit_balance": 1906.81 }
         Lcredit price - 余额 1000.00
         Lcredit_limit price - 信用额 2000.00
         Lis_open_credit_limit int - 客户是否开启信用额:1是,0否 1
         Lamount_to_be_settled price - 客户已结算信用额 93.19
         Lcredit_limit_used price - 客户已用信用额(包括已结算+未支付的) 93.19
         Lcredit_limit_balance price - 客户剩余信用额 1906.81