acctSys
  1. 交易类接口
acctSys
  • MCC码-商户类别码
  • YINSHENG-网银支付(充值交易)支持银行
  • 交易类接口
    • 充值
      POST
    • 转账
      POST
    • 提现
      POST
    • 交易结果查询
      POST
    • 交易明细查询
      POST
  • 账户类接口
    • 账户余额查询
      POST
  • 其他类接口
    • 文件上传
      POST
    • 文件下载
      POST
  • 通知类接口
    • 交易回调通知接口
      POST
  • 绑卡类
    • 绑定银行卡请求
      POST
    • 绑定银行卡查询
      POST
  • 会员管理开户类接口
    • 个人会员信息提交
      POST
    • 企业会员信息提交
      POST
    • 会员银行开户
      POST
    • 会员银行开户类查询
      POST
  • 银盛特定接口
    • 银盛-钱包证件照片补充
      POST
  1. 交易类接口

充值

POST
/transaction/recharge

请求参数

Body 参数application/json
merchantsNo
integer 
商户号
必需
平台统一分配
transactionNo
string 
交易编号
必需
账户管理后台[基础交易配置]中的交易码 10013
10013 网银充值(返回充值链接)
10014 银行汇款充值(返回充值信息,商户自行操作)
originOrderNo
string 
外部业务订单号
必需
bizLine
string 
业务线
必需
bindCardId
string 
绑卡ID
可选
连连来账通 合作银行调拨到代付账号必填
inSubAccountNo
string 
入账子户编号
必需
transactionMoney
integer 
交易金额
必需
transactionCallbackUrl
string 
交易回调地址
必需
rechargeBankCode
string 
充值卡银行编码 银盛充值必填
可选
码值参考
YINSHENG-网银支付(充值交易)支持银行
originTraceId
string  | null 
外部系统链路id
可选
originSystemId
string  | null 
外部系统id
可选
originTransactionNo
string  | null 
外部系统交易流水号
可选
transactionSource
string  | null 
交易来源
可选
transactionChannel
string  | null 
交易渠道
可选
transactionMode
string  | null 
交易模式
可选
transactionRemark
string  | null 
交易备注
可选
transactionPostscript
string  | null 
交易附言
可选
verificationCode
string  | null 
验证码
可选
verificationCodeSerialNo
string  | null 
验证码流水
可选
arrivalMode
string  | null 
到账方式
可选
1-普通/2-实时
handlingFee
integer  | null 
手续费
可选
bankViewType
string  | null 
银行页面类型
可选
0-PC/1-移动端
示例
{
    "merchantsNo": 1000000025,
    "bankViewType": "PC",
    "transactionNo": "10011",
    "originOrderNo": "2022041519352773569",
    "bizLine": "SLDZ01",
    "bindCardId": "6379442158861773987",
    "inSubAccountNo": "NO2022041216452274007",
    "transactionMoney": 10000,
    "transactionCallbackUrl": "http://127.0.0.1:9018/call-back-mock"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/transaction/recharge' \
--header 'Content-Type: application/json' \
--data-raw '{
    "merchantsNo": 1000000025,
    "bankViewType": "PC",
    "transactionNo": "10011",
    "originOrderNo": "2022041519352773569",
    "bizLine": "SLDZ01",
    "bindCardId": "6379442158861773987",
    "inSubAccountNo": "NO2022041216452274007",
    "transactionMoney": 10000,
    "transactionCallbackUrl": "http://127.0.0.1:9018/call-back-mock"
}'

返回响应

🟢200成功
application/json
Body
status
object (状态返回参数) 
必需
statusCode
integer 
状态码
必需
systemCode
integer 
系统编号
必需
statusReason
string 
错误描述
必需
result
object  | null 
必需
requestFlowNo
string 
请求流水号
必需
handlerStatus
string 
处理状态
必需
INIT-初始化/PROCESS-处理中/SUCCESS-成功/FAIL-失败/CANCEL-取消/PROCESS_REFUND-退款处理中/REFUND_SUCCESS-退款成功
bankView
string 
银行或支付公司充值操作页面
可选
银盛网银充值调用成功后返回
payeeBankAccountNo
string 
收款方银行账户账号
可选
银盛银行汇款充值调用成功后返回
payeeBankAccountName
string 
收款方银行账户名称
可选
银盛银行汇款充值调用成功后返回
bankRemark
string 
汇款识别码
可选
银盛银行汇款充值调用成功后返回
attachment
object (扩展信息返回参数) 
必需
traceId
string 
链路id
必需
timestamp
integer 
响应时间
必需
示例
{
    "status": {
        "statusCode": 9051,
        "systemCode": 9000,
        "statusReason": "交易业务订单号重复"
    },
    "result": null,
    "attachment": {
        "traceId": "",
        "timestamp": 1652100078144
    }
}
🟢200全局响应对象
修改于 2024-05-07 06:53:11
上一页
YINSHENG-网银支付(充值交易)支持银行
下一页
转账
Built with