# H5 支付

# 说明

  • 该接口支持支付宝、微信
  • 可外部跳转拉支付宝、微信 APP,发起支付

# 接口地址

https://open.weidoufu.com/pay/mobile (opens new window)

请求方式:POST

# 接口参数

字段名称 字段类型 必填参数 说明 (AccessKey/SecretKey)应用密钥
access_key string(32) 应用密钥的 AK,即是 AccessKey
appid string(32) 应用 ID,需联系客服进行配置才可以使用
body string(32) 商品名称 例如:QQ 会员充值
out_order_no string(32) 商户订单号(字母、数字,至少 18 位长度)
pay_type int(2) 支付类型:1-微信;2-支付宝
total_fee int(9) 价格单位:分
notify_url string(128) 你平台的接收回调通知的地址
expire int(2) 订单过期分钟,默认 30,最大值 60;例如:10,即是 10 分钟
attach string(128) 附加信息,回调时原样传回 例如:{test:'test1_params'}
ledger string(512) 分账接收方,jsonArray 格式 例如:'[{"amount":1,"sub_mch_no":"xxxxxxxx"}]'
return_url string(128) 当支付完成后,跳转的地址(该参数仅适用原生接口)
quit_url string(128) 用户取消支付,中途返回地址(该参数仅适用原生接口)
sign string 签名结果(大写),详见 签名算法 (opens new window)

# 返回参数

返回为 json 格式

名称 字段类型 必填参数 说明
code int 1:成功   0:失败
message string 返回描述信息
status string 返回状态,有 successfail
todo_url string 付款链接,跳转访问,唤起 APP 付款
mch_trade_no string 平台返回的订单号
out_order_no string 商户订单号(字母、数字)

实例成功返回结果:

{
  code: 1,
  data: {
    todo_url: "https://openapi.alipay.com/gateway.do?method=alipay.trade.wap.pay&app_id=2021003216626032&charset=utf-8&version=1.0&sign_type=RSA2&timestamp=2022-05-10%2013%3A47%3A33&notify_url=https%3A%2F%2Fopen.weidoufu.com%2Ftrade%2Falipay%2Fnotify&return_url=https%3A%2F%2Fbaidu.com&app_auth_token=202207BB60a4e4cac4a04c57b346dd9e6c77dX43&sign=WxYQtdjhWjfx8dpMDyrEOWbigOXuyuEZsqCX237otdkG4yYISbROvXBque48opGNnuGmaDvCXYo6z8UQMbVHKOOug4%2Bura2XwiuQOXfCQBNHcmEgqm6gZn%2BygaXKelK673xlSZy8UhbkzuIvpn5L5TAFSPiPmPn4PqNh8r0c0mu4aWIerTJ1q2BHfexedSgCPhzwNrbhOG%2BKc%2FNCDZxR1QVvaYgqgnpIpBZIwHFslkAXQsny7DNr0AZSOJkJN%2B5HFllnpJWE1qf7F%2BDKrbgRL4fVVmTThFPFppPfTpxICfkP2LH%2BeEuvngR7eip0zAjapOOlE1theevU8i1OXOSQbA%3D%3D&biz_content=%7B%22out_trade_no%22%3A%202207219485496000411422%22%2C%22total_amount%22%3A0.02%2C%22product_code%22%3A%22QUICK_WAP_WAY%22%2C%22subject%22%3A%22%E8%85%BE%E8%AE%AF%E5%85%85%E5%80%BC%E4%B8%AD%E5%BF%83-H5%22%2C%22body%22%3A%22%7B%20ted%3A%2066%2C%20df%3A%20666699%20%7D%22%2C%22quit_url%22%3A%22%22%2C%22time_expire%22%3A%222022-05-10%2013%3A57%3A33%22%2C%22merchant_order_no%22%3A%22u20012342201658412351%22%2C%22passback_params%22%3A%22%257B%2520ted%253A%252066%252C%2520df%253A%2520666699%2520%257D%22%2C%22qr_pay_mode%22%3A%22%22%7D",
    mch_trade_no: "202105070633559103599123",
    out_order_no: "10018801620383702789",
  },
  message: "成功",
  status: "success"
}

注意:以上数据仅做展示,不具真实性

最后更新于: 11/11/2023, 10:28:08 AM