开放平台
  1. 第三方系统收银台-积分在外部系统-渠道方使用
开放平台
  • 加解签规则
  • 接口地址
  • 关于小程序
  • 供应商
    • 登录相关
      • 外部跳转最福利
        • 个人用户免密登录-代理版本
  • 渠道方
    • 第三方系统收银台-积分在外部系统-渠道方使用
      • 余额查询
        POST
      • 发起收银
        POST
      • 收银异步通知
        POST
      • 查询交易记录
        POST
      • 订单状态推送
        POST
      • 发起退款
        POST
  1. 第三方系统收银台-积分在外部系统-渠道方使用

发起收银

正式环境
https://api.zuifuli.com/api/open
正式环境
https://api.zuifuli.com/api/open
POST
https://api.zuifuli.com/api/open
/api/xxx
应用场景#
生成支付链接,最福利将跳转至渠道收银台,进行支付。支付完成对方应该异步通知最福利
接口信息#
URLCashierURL(第三方提供)
MethodGET/POST x-www-form-urlencoded
OrderInfo#
参数名称类型必填说明
buyerIdLong是最福利用户编号
phoneString否第三方免登时传递过来的用户手机号码,如果免登时未传入手机号码 , 则 这 里是channelCode^thirdUserId
orderIdString是最福利订单编号
feeLong是订单金额,单位 人民币的分
serviceCodeString否最福利商品分类编号
serviceNameString否最福利商品分类
shipFeeLong是运费,单位分
tradeInfoObject否收货地址信息,参考TradeInfo
sourceIdString否如果是京东商城的商品,此值为京东订单编号
itemsArray是订单商品信息,参考Item
TradeInfo#
参数名称类型必填说明
nameString是收货人
phoneString是联系方式
detailString是收货地址
Item#
参数名称类型必填说明
feeLong是商品金额,单位分
itemIdLong是最福利商品编号
mainImageString是商品大图
quantityInteger是商品数量
skuIdLong是最福利 SkuId
subOrderIdLong是最福利子订单编号
titleString是商品名称

请求参数

Body 参数application/x-www-form-urlencoded
userId
string 
第三方用户 id
必需
merchantCode
string 
必需
分配的商户 Code
sign
string 
加签
必需
signType
string 
必需
加签类型固定 MD5
示例值:
MD5
timestamp
string 
请求时间
必需
charset
string 
必需
字符类型固定 UTF8
nonce
string 
必需
随机字符串,仅参与加签使用
amt
string 
支付金额,单位元
必需
body
string 
商品描述
可选
expireAt
string 
支付失效时间
必需
notifyUrl
string 
必需
支付成功异步回调地址
subject
string 
支付提示
必需
orderInfo
string 
可选
订单信息,最福利一个交易包含至少一笔订单,第三方可据此构造自己的订单记录,结构请参照orderInfo
orderTime
string 
下单时间
可选
outTradeNo
string 
必需
商户订单号,幂等去重字段
returnUrl
string 
可选
支付完成自动跳转地址
backUrl
string 
支付中返回商户地址
可选
orderUrl
string 
订单详情地址
可选
extraInfo
string 
可选
免密登录时,如果设置了ext,则会回传该参数信息
settleAmt
string 
结算金额
可选

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.zuifuli.com/api/open/api/xxx' \
--data-urlencode 'userId=' \
--data-urlencode 'merchantCode=' \
--data-urlencode 'sign=' \
--data-urlencode 'signType=MD5' \
--data-urlencode 'timestamp=' \
--data-urlencode 'charset=' \
--data-urlencode 'nonce=' \
--data-urlencode 'amt=' \
--data-urlencode 'body=' \
--data-urlencode 'expireAt=' \
--data-urlencode 'notifyUrl=' \
--data-urlencode 'subject=' \
--data-urlencode 'orderInfo=' \
--data-urlencode 'orderTime=' \
--data-urlencode 'outTradeNo=' \
--data-urlencode 'returnUrl=' \
--data-urlencode 'backUrl=' \
--data-urlencode 'orderUrl=' \
--data-urlencode 'extraInfo=' \
--data-urlencode 'settleAmt='

返回响应

🟢200成功
application/json
Body
resultCode
string 
响应码,0为正常
必需
resultDesc
string 
响应描述
必需
timestamp
string 
响应时间
必需
bizContent
string 
必需
json字符串,具体内容见备注
示例
{
    "resultCode": "string",
    "resultDesc": "string",
    "timestamp": "string",
    "bizContent": "string"
}
上一页
余额查询
下一页
收银异步通知
Built with