BsPaySdk

package
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 20 Imported by: 0

Documentation

Overview

  • @Author: huaze.fan

  • @LastEditTime: 2022-11-14 16:11:29

  • @LastEditors: huaze.fan

  • @Description: Good Good Study!Day Day Up

  • @Author: huaze.fan

  • @LastEditTime: 2022-11-14 16:14:14

  • @LastEditors: huaze.fan

  • @Description: Good Good Study!Day Day Up

  • @Author: huaze.fan

  • @LastEditTime: 2022-11-10 20:59:50

  • @LastEditors: huaze.fan

  • @Description: Good Good Study!Day Day Up

  • @Author: huaze.fan

  • @LastEditTime: 2022-11-14 16:21:44

  • @LastEditors: huaze.fan

  • @Description: Good Good Study!Day Day Up

  • @Author: huaze.fan

  • @LastEditTime: 2022-11-14 16:26:03

  • @LastEditors: huaze.fan

  • @Description: Good Good Study!Day Day Up

*

  • 个人签约状态查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 开票类目查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 开票信息查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 申请开票 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户签约查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 个人签约发起 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 完税凭证下载 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 完税凭证查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 发票开具 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 发票开具申请查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 自助扫码开票 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户活动报名 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户活动报名查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 企业商户基本信息入驻(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 个人商户基本信息入驻(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户基本信息修改(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户详细信息查询(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 结算记录查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户短信发送 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 申请单状态查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝实名申请提交 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝实名申请单查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信支付宝入驻信息修改 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易结算对账文件配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易结算对账单配置查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信配置查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信商户配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 全域资金管理配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 全域资金管理配置查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 开通下级商户权限配置接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户微信支付宝ID查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户状态变更 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户业务开通修改(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户业务开通(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信实名认证状态查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信实名认证 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 统一进件页面版查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝投诉查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 反馈处理完成 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 投诉图片下载 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询投诉协商历史 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询投诉单列表及详情 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝申诉查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 回复用户 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝申诉请求凭证 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝申诉提交凭证 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 更新退款审批结果 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝直连-换取应用授权令牌 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝直连-查询申请状态 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝直连-申请当面付代签约 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 证书登记 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询微信申请状态 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信直连-修改微信结算帐号 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信直连-查询微信结算账户 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信特约商户进件 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信直连-微信关注配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信直连-微信关注配置查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 直付通分账关系绑定解绑 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 直付通分账关系查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 直付通商户入驻 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 电子账户绑卡 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 电子账户设置默认卡 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 电子账户解绑 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户统一进件接口(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户统一变更接口(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 子账户开通配置(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 修改子账户配置(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户分账配置(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户分账配置查询(2022) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户统一进件(页面版) *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 分期证书配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户分期配置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 商户分期配置详情查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 花呗分期贴息查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 创建花呗分期方案 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 更新花呗分期方案 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 花呗分期活动查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 上架下架分期活动接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷绑卡申请接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行列表查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 一键绑卡-工行卡号查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷绑卡确认接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 一键绑卡 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷绑卡查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 新增快捷/代扣解绑接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 代扣绑卡申请 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 代扣绑卡页面版 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 代扣绑卡查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 图片上传 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 新增终端报备 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 注销终端 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 绑定终端信息查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 终端绑定 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 服务商终端列表查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 终端解绑 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 账务流水查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 账户余额信息查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 余额支付查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 余额支付 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 余额支付退款查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 余额支付退款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行卡分期支持银行查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 批量出金交易查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 卡bin信息查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易结算对账单查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易结算对账文件重新生成 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 创建修改小票自定义入口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询小票自定义入口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 跳转电子小票页面 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 图片上传 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 上传电子小票图片 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 手续费试算 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 托管交易退款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付宝小程序预下单接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • H5、PC预下单接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信小程序预下单接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 托管交易查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 托管交易退款查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 网银支付接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 网银支持银行列表查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 网银付款银行账户查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 线上交易查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷支付申请 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷支付确认 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷支付页面版 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 快捷支付短信预校验 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 线上交易退款查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 线上交易退款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额支付关单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额资金流水查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额支付 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额未入账流水列表查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额支付差错申请 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行大额支付差错申请查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 汇付入账确认 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 汇付入账查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银联统一在线收银台 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 手机WAP支付 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 代扣支付 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易确认接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易确认查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易确认退款接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易确认退款查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 电子回单查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 聚合正扫接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 聚合反扫接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信支付宝预授权撤销 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信支付宝预授权完成撤销 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易关单接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易关单查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 扫码交易退款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易退款查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 获取银联用户标识接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 电子账户账务明细查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • E账户转账及充值查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 付款关系提交 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询扣款信息 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 登记扣款信息 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 支付分扣款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 取消支付分订单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 完结支付分订单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 创建支付分订单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 查询支付分订单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信支付宝预授权 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信支付宝预授权完成 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • DM取现额度查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 取现接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 出金交易查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 银行卡代发 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 交易分账明细查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 批量交易状态查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 微信用户标识查询接口 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 用户申请单状态查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 企业用户基本信息修改 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 企业用户基本信息开户 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 个人用户基本信息修改 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 个人用户基本信息开户 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 用户信息查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 用户业务入驻修改 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 用户业务入驻 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 新增绑定银行卡 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 新增绑定卡结果查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包开户 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包绑定手机号验证 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包密码修改 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包密码重置 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包用户查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包关单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包支付下单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包支付退款查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包支付退款 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包交易查询 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包绑卡充值下单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 用户补贴 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包转账下单 *
  • @Author sdk-generator
  • @Description 汇付天下

*

  • 钱包提现下单 *
  • @Author sdk-generator
  • @Description 汇付天下

Index

Constants

View Source
const BASE_API_TEST_URL_V2 = "https://spin-test.cloudpnr.com"

*

  • 集成环境
View Source
const BASE_API_URL_V2 = "https://api.huifu.com"

*

  • 生产环境
View Source
const V2_HYC_CONTRACT_QUERY = "/v2/hyc/contract/query"

*

  • 个人签约状态查询
View Source
const V2_HYC_INVCATEGORY_QUERY = "/v2/hyc/invcategory/query"

*

  • 开票类目查询
View Source
const V2_HYC_INVINFO_QUERY = "/v2/hyc/invinfo/query"

*

  • 开票信息查询
View Source
const V2_HYC_INVOICE_APPLY = "/v2/hyc/invoice/apply"

*

  • 申请开票
View Source
const V2_HYC_MERSIGN_QUERY = "/v2/hyc/mersign/query"

*

  • 商户签约查询
View Source
const V2_HYC_PERSONSIGN_CREATE = "/v2/hyc/personsign/create"

*

  • 个人签约发起
View Source
const V2_HYC_TAX_DOWNLOAD = "/v2/hyc/tax/download"

*

  • 完税凭证下载
View Source
const V2_HYC_TAX_QUERY = "/v2/hyc/tax/query"

*

  • 完税凭证查询
View Source
const V2_INVOICE_OPEN = "/v2/invoice/open"

*

  • 发票开具
View Source
const V2_INVOICE_QUERYAPPLY = "/v2/invoice/queryapply"

*

  • 发票开具申请查询
View Source
const V2_INVOICE_SELFSCANOPEN = "/v2/invoice/selfscanopen"

*

  • 自助扫码开票
View Source
const V2_MERCHANT_ACTIVITY_ADD = "/v2/merchant/activity/add"

*

  • 商户活动报名
View Source
const V2_MERCHANT_ACTIVITY_QUERY = "/v2/merchant/activity/query"

*

  • 商户活动报名查询
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_MERBASEINFO_APPLY = "/v2/merchant/activity/unionpay/merbaseInfo/apply"

*

  • 银联活动商户入驻
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_MERBASEINFO_QUERY = "/v2/merchant/activity/unionpay/merbaseInfo/query"

*

  • 银联活动商户信息查询
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_QUERY = "/v2/merchant/activity/unionpay/query"

*

  • 银联活动列表查询
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_REGISTE_STATUS_QUERY = "/v2/merchant/activity/unionpay/registe/status/query"

*

  • 银联活动商户入驻状态查询
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_SIGN = "/v2/merchant/activity/unionpay/sign"

*

  • 银联活动报名
View Source
const V2_MERCHANT_ACTIVITY_UNIONPAY_SIGN_STATUS = "/v2/merchant/activity/unionpay/sign/status"

*

  • 银联活动报名进度查询
View Source
const V2_MERCHANT_BASICDATA_ENT = "/v2/merchant/basicdata/ent"

*

  • 企业商户基本信息入驻(2022)
View Source
const V2_MERCHANT_BASICDATA_INDV = "/v2/merchant/basicdata/indv"

*

  • 个人商户基本信息入驻(2022)
View Source
const V2_MERCHANT_BASICDATA_MODIFY = "/v2/merchant/basicdata/modify"

*

  • 商户基本信息修改(2022)
View Source
const V2_MERCHANT_BASICDATA_QUERY = "/v2/merchant/basicdata/query"

*

  • 商户详细信息查询(2022)
View Source
const V2_MERCHANT_BASICDATA_SETTLEMENT_QUERY = "/v2/merchant/basicdata/settlement/query"

*

  • 结算记录查询
View Source
const V2_MERCHANT_BASICDATA_SMS_SEND = "/v2/merchant/basicdata/sms/send"

*

  • 商户短信发送
View Source
const V2_MERCHANT_BASICDATA_STATUS_QUERY = "/v2/merchant/basicdata/status/query"

*

  • 申请单状态查询
View Source
const V2_MERCHANT_BUSI_ALI_REALNAME_APPLY = "/v2/merchant/busi/ali/realname/apply"

*

  • 支付宝实名申请提交
View Source
const V2_MERCHANT_BUSI_ALI_REALNAME_QUERY = "/v2/merchant/busi/ali/realname/query"

*

  • 支付宝实名申请单查询
View Source
const V2_MERCHANT_BUSI_AT_MODIFY = "/v2/merchant/busi/at/modify"

*

  • 微信支付宝入驻信息修改
View Source
const V2_MERCHANT_BUSI_BILL_CONFIG = "/v2/merchant/busi/bill/config"

*

  • 交易结算对账文件配置
View Source
const V2_MERCHANT_BUSI_BILL_QUERY = "/v2/merchant/busi/bill/query"

*

  • 交易结算对账单配置查询
View Source
const V2_MERCHANT_BUSI_CONFIG = "/v2/merchant/busi/config"

*

  • 微信商户配置
View Source
const V2_MERCHANT_BUSI_CONFIG_QUERY = "/v2/merchant/busi/config/query"

*

  • 微信配置查询
View Source
const V2_MERCHANT_BUSI_EFPCONFIG = "/v2/merchant/busi/efpconfig"

*

  • 全域资金管理配置
View Source
const V2_MERCHANT_BUSI_EFPDETAIL = "/v2/merchant/busi/efpdetail"

*

  • 全域资金管理配置查询
View Source
const V2_MERCHANT_BUSI_HEAD_CONFIG = "/v2/merchant/busi/head/config"

*

  • 开通下级商户权限配置接口
View Source
const V2_MERCHANT_BUSI_MERCODE_QUERY = "/v2/merchant/busi/mercode/query"

*

  • 商户微信支付宝ID查询
View Source
const V2_MERCHANT_BUSI_MODIFY = "/v2/merchant/busi/modify"

*

  • 商户业务开通修改(2022)
View Source
const V2_MERCHANT_BUSI_MODIFY_BUSISTATUS = "/v2/merchant/busi/modify/busistatus"

*

  • 商户状态变更
View Source
const V2_MERCHANT_BUSI_OPEN = "/v2/merchant/busi/open"

*

  • 商户业务开通(2022)
View Source
const V2_MERCHANT_BUSI_REALNAME = "/v2/merchant/busi/realname"

*

  • 微信实名认证
View Source
const V2_MERCHANT_BUSI_REALNAME_QUERY = "/v2/merchant/busi/realname/query"

*

  • 微信实名认证状态查询
View Source
const V2_MERCHANT_BUSI_STATUS_QUERY = "/v2/merchant/busi/status/query"

*

  • 统一进件页面版查询
View Source
const V2_MERCHANT_COMPLAINT_ALI_RISKINFO_QUERY = "/v2/merchant/complaint/ali/riskinfo/query"

*

  • 支付宝投诉查询
View Source
const V2_MERCHANT_COMPLAINT_COMPLETE = "/v2/merchant/complaint/complete"

*

  • 反馈处理完成
View Source
const V2_MERCHANT_COMPLAINT_DOWNLOAD_PICTURE = "/v2/merchant/complaint/download/picture"

*

  • 投诉图片下载
View Source
const V2_MERCHANT_COMPLAINT_HISTORY_QUERY = "/v2/merchant/complaint/history/query"

*

  • 查询投诉协商历史
View Source
const V2_MERCHANT_COMPLAINT_LIST_INFO_QUERY = "/v2/merchant/complaint/list/info/query"

*

  • 查询投诉单列表及详情
View Source
const V2_MERCHANT_COMPLAINT_QUERY_STATUS = "/v2/merchant/complaint/query/status"

*

  • 支付宝申诉查询
View Source
const V2_MERCHANT_COMPLAINT_REPLY = "/v2/merchant/complaint/reply"

*

  • 回复用户
View Source
const V2_MERCHANT_COMPLAINT_REQUEST_CERTIFICATES = "/v2/merchant/complaint/request/certificates"

*

  • 支付宝申诉请求凭证
View Source
const V2_MERCHANT_COMPLAINT_SUBMIT_CERTIFICATES = "/v2/merchant/complaint/submit/certificates"

*

  • 支付宝申诉提交凭证
View Source
const V2_MERCHANT_COMPLAINT_UPDATE_REFUNDPROGRESS = "/v2/merchant/complaint/update/refundprogress"

*

  • 更新退款审批结果
View Source
const V2_MERCHANT_DIRECT_ALIPAY_APPAUTHTOKEN_EXCHANGE = "/v2/merchant/direct/alipay/appauthtoken/exchange"

*

  • 支付宝直连-换取应用授权令牌
View Source
const V2_MERCHANT_DIRECT_ALIPAY_APPLYORDERSTATUS_QUERY = "/v2/merchant/direct/alipay/applyorderstatus/query"

*

  • 支付宝直连-查询申请状态
View Source
const V2_MERCHANT_DIRECT_ALIPAY_FACETOFACESIGN_APPLY = "/v2/merchant/direct/alipay/facetofacesign/apply"

*

  • 支付宝直连-申请当面付代签约
View Source
const V2_MERCHANT_DIRECT_CERTINFO_ADD = "/v2/merchant/direct/certinfo/add"

*

  • 证书登记
View Source
const V2_MERCHANT_DIRECT_WECHAT_QUERY = "/v2/merchant/direct/wechat/query"

*

  • 查询微信申请状态
View Source
const V2_MERCHANT_DIRECT_WECHAT_SETTLEMENTINFO_MODIFY = "/v2/merchant/direct/wechat/settlementInfo/modify"

*

  • 微信直连-修改微信结算帐号
View Source
const V2_MERCHANT_DIRECT_WECHAT_SETTLEMENTINFO_QUERY = "/v2/merchant/direct/wechat/settlementInfo/query"

*

  • 微信直连-查询微信结算账户
View Source
const V2_MERCHANT_DIRECT_WECHAT_SIGN = "/v2/merchant/direct/wechat/sign"

*

  • 微信特约商户进件
View Source
const V2_MERCHANT_DIRECT_WECHAT_SUBSCRIBE_CONFIG = "/v2/merchant/direct/wechat/subscribe/config"

*

  • 微信直连-微信关注配置
View Source
const V2_MERCHANT_DIRECT_WECHAT_SUBSCRIBE_QUERY = "/v2/merchant/direct/wechat/subscribe/query"

*

  • 微信直连-微信关注配置查询
View Source
const V2_MERCHANT_DIRECT_ZFT_RECEIVER_CONFIG = "/v2/merchant/direct/zft/receiver/config"

*

  • 直付通分账关系绑定解绑
View Source
const V2_MERCHANT_DIRECT_ZFT_RECEIVER_QUERY = "/v2/merchant/direct/zft/receiver/query"

*

  • 直付通分账关系查询
View Source
const V2_MERCHANT_DIRECT_ZFT_REG = "/v2/merchant/direct/zft/reg"

*

  • 直付通商户入驻
View Source
const V2_MERCHANT_ELEC_CARD_BIND = "/v2/merchant/elec/card/bind"

*

  • 电子账户绑卡
View Source
const V2_MERCHANT_ELEC_CARD_DEFAULT = "/v2/merchant/elec/card/default"

*

  • 电子账户设置默认卡
View Source
const V2_MERCHANT_ELEC_CARD_UNBIND = "/v2/merchant/elec/card/unbind"

*

  • 电子账户解绑
View Source
const V2_MERCHANT_INTEGRATE_REG = "/v2/merchant/integrate/reg"

*

  • 商户统一进件接口(2022)
View Source
const V2_MERCHANT_INTEGRATE_UPDATE = "/v2/merchant/integrate/update"

*

  • 商户统一变更接口(2022)
View Source
const V2_MERCHANT_SETTLE_CONFIG = "/v2/merchant/settle/config"

*

  • 子账户开通配置(2022)
View Source
const V2_MERCHANT_SETTLE_MODIFY = "/v2/merchant/settle/modify"

*

  • 修改子账户配置(2022)
View Source
const V2_MERCHANT_SPLIT_CONFIG = "/v2/merchant/split/config"

*

  • 商户分账配置(2022)
View Source
const V2_MERCHANT_SPLIT_QUERY = "/v2/merchant/split/query"

*

  • 商户分账配置查询(2022)
View Source
const V2_MERCHANT_URL_FORWARD = "/v2/merchant/url/forward"

*

  • 商户统一进件(页面版)
View Source
const V2_PCREDIT_CERTIFICATE_CONFIG = "/v2/pcredit/certificate/config"

*

  • 分期证书配置
View Source
const V2_PCREDIT_FEE_CONFIG = "/v2/pcredit/fee/config"

*

  • 商户分期配置
View Source
const V2_PCREDIT_FEE_DETAIL = "/v2/pcredit/fee/detail"

*

  • 商户分期配置详情查询
View Source
const V2_PCREDIT_ORDER_QUERY = "/v2/pcredit/order/query"

*

  • 花呗分期贴息查询
View Source
const V2_PCREDIT_SOLUTION_CREATE = "/v2/pcredit/solution/create"

*

  • 创建花呗分期方案
View Source
const V2_PCREDIT_SOLUTION_MODIFY = "/v2/pcredit/solution/modify"

*

  • 更新花呗分期方案
View Source
const V2_PCREDIT_SOLUTION_QUERY = "/v2/pcredit/solution/query"

*

  • 花呗分期活动查询
View Source
const V2_PCREDIT_STATUE_MODIFY = "/v2/pcredit/statue/modify"

*

  • 上架下架分期活动接口
View Source
const V2_QUICKBUCKLE_APPLY = "/v2/quickbuckle/apply"

*

  • 快捷绑卡申请接口
View Source
const V2_QUICKBUCKLE_BANK_QUERY = "/v2/quickbuckle/bank/query"

*

  • 银行列表查询
View Source
const V2_QUICKBUCKLE_BIND_CARDINFO_QUERY = "/v2/quickbuckle/bind/cardInfo/query"

*

  • 一键绑卡-工行卡号查询
View Source
const V2_QUICKBUCKLE_CONFIRM = "/v2/quickbuckle/confirm"

*

  • 快捷绑卡确认接口
View Source
const V2_QUICKBUCKLE_ONEKEY_CARDBIND = "/v2/quickbuckle/onekey/cardbind"

*

  • 一键绑卡
View Source
const V2_QUICKBUCKLE_QUERY = "/v2/quickbuckle/query"

*

  • 快捷绑卡查询
View Source
const V2_QUICKBUCKLE_UNBIND = "/v2/quickbuckle/unbind"

*

  • 新增快捷/代扣解绑接口
View Source
const V2_QUICKBUCKLE_WITHHOLD_APPLY = "/v2/quickbuckle/withhold/apply"

*

  • 代扣绑卡申请
View Source
const V2_QUICKBUCKLE_WITHHOLD_PAGE_GET = "/v2/quickbuckle/withhold/page/get"

*

  • 代扣绑卡页面版
View Source
const V2_QUICKBUCKLE_WITHHOLD_QUERY = "/v2/quickbuckle/withhold/query"

*

  • 代扣绑卡查询
View Source
const V2_SUPPLEMENTARY_PICTURE = "/v2/supplementary/picture"

*

  • 图片上传
View Source
const V2_TERMINALDEVICE_DEVICEINFO_ADD = "/v2/terminaldevice/deviceInfo/add"

*

  • 新增终端报备
View Source
const V2_TERMINALDEVICE_DEVICEINFO_CANCEL = "/v2/terminaldevice/deviceInfo/cancel"

*

  • 注销终端
View Source
const V2_TERMINALDEVICE_DEVICEINFO_QUERY = "/v2/terminaldevice/deviceInfo/query"

*

  • 绑定终端信息查询
View Source
const V2_TERMINALDEVICE_MANAGE_BIND = "/v2/terminaldevice/manage/bind"

*

  • 终端绑定
View Source
const V2_TERMINALDEVICE_MANAGE_QUERY = "/v2/terminaldevice/manage/query"

*

  • 服务商终端列表查询
View Source
const V2_TERMINALDEVICE_MANAGE_UNBIND = "/v2/terminaldevice/manage/unbind"

*

  • 终端解绑
View Source
const V2_TERMINALDEVICE_ORDER_CANCEL = "/v2/terminaldevice/order/cancel"

*

  • 终端申请订单取消
View Source
const V2_TERMINALDEVICE_ORDER_CREATE = "/v2/terminaldevice/order/create"

*

  • 终端自助申请单创建
View Source
const V2_TERMINALDEVICE_ORDER_DETAIL = "/v2/terminaldevice/order/detail"

*

  • 终端申请订单详情
View Source
const V2_TERMINALDEVICE_ORDER_QUERY = "/v2/terminaldevice/order/query"

*

  • 终端申请列表查询
View Source
const V2_TERMINALDEVICE_ORDER_SALESSTRATEGY = "/v2/terminaldevice/order/salesstrategy"

*

  • 查询商户或渠道商销售策略
View Source
const V2_TRADE_ACCTPAYMENT_ACCTLOG_QUERY = "/v2/trade/acctpayment/acctlog/query"

*

  • 账务流水查询
View Source
const V2_TRADE_ACCTPAYMENT_BALANCE_QUERY = "/v2/trade/acctpayment/balance/query"

*

  • 账户余额信息查询接口
View Source
const V2_TRADE_ACCTPAYMENT_PAY = "/v2/trade/acctpayment/pay"

*

  • 余额支付
View Source
const V2_TRADE_ACCTPAYMENT_PAY_QUERY = "/v2/trade/acctpayment/pay/query"

*

  • 余额支付查询
View Source
const V2_TRADE_ACCTPAYMENT_REFUND = "/v2/trade/acctpayment/refund"

*

  • 余额支付退款
View Source
const V2_TRADE_ACCTPAYMENT_REFUND_QUERY = "/v2/trade/acctpayment/refund/query"

*

  • 余额支付退款查询
View Source
const V2_TRADE_BANKINSTALLMENTINFO_QUERY = "/v2/trade/bankinstallmentinfo/query"

*

  • 银行卡分期支持银行查询
View Source
const V2_TRADE_BATCHTRANSLOG_QUERY = "/v2/trade/batchtranslog/query"

*

  • 批量出金交易查询
View Source
const V2_TRADE_CARDBIN_QUERY = "/v2/trade/cardbin/query"

*

  • 卡bin信息查询
View Source
const V2_TRADE_CHECK_FILEQUERY = "/v2/trade/check/filequery"

*

  • 交易结算对账单查询
View Source
const V2_TRADE_CHECK_REPLAY = "/v2/trade/check/replay"

*

  • 交易结算对账文件重新生成
View Source
const V2_TRADE_ELECTRON_RECEIPTS_CUSTOMENTRANCES_CREATE = "/v2/trade/electron/receipts/customentrances/create"

*

  • 创建修改小票自定义入口
View Source
const V2_TRADE_ELECTRON_RECEIPTS_CUSTOMENTRANCES_QUERY = "/v2/trade/electron/receipts/customentrances/query"

*

  • 查询小票自定义入口
View Source
const V2_TRADE_ELECTRON_RECEIPTS_JUMPINFO = "/v2/trade/electron/receipts/jumpinfo"

*

  • 跳转电子小票页面
View Source
const V2_TRADE_ELECTRON_RECEIPTS_PICTURE_UPLOAD = "/v2/trade/electron/receipts/picture/upload"

*

  • 图片上传
View Source
const V2_TRADE_ELECTRON_RECEIPTS_UPLOAD = "/v2/trade/electron/receipts/upload"

*

  • 上传电子小票图片
View Source
const V2_TRADE_FEECALC = "/v2/trade/feecalc"

*

  • 手续费试算
View Source
const V2_TRADE_HOSTING_PAYMENT_HTREFUND = "/v2/trade/hosting/payment/htRefund"

*

  • 托管交易退款
View Source
const V2_TRADE_HOSTING_PAYMENT_PREORDER = "/v2/trade/hosting/payment/preorder"

*

  • 支付宝小程序预下单接口
View Source
const V2_TRADE_HOSTING_PAYMENT_QUERYORDERINFO = "/v2/trade/hosting/payment/queryorderinfo"

*

  • 托管交易查询
View Source
const V2_TRADE_HOSTING_PAYMENT_QUERYREFUNDINFO = "/v2/trade/hosting/payment/queryRefundInfo"

*

  • 托管交易退款查询
View Source
const V2_TRADE_ONLINEPAYMENT_BANKING_FRONTPAY = "/v2/trade/onlinepayment/banking/frontpay"

*

  • 网银支付接口
View Source
const V2_TRADE_ONLINEPAYMENT_BANKPAY_BANKLIST = "/v2/trade/onlinepayment/bankpay/banklist"

*

  • 网银支持银行列表查询
View Source
const V2_TRADE_ONLINEPAYMENT_BANKPAY_PAGEINFO = "/v2/trade/onlinepayment/bankpay/pageinfo"

*

  • 网银支付
View Source
const V2_TRADE_ONLINEPAYMENT_BANKPAY_PAYERQUERY = "/v2/trade/onlinepayment/bankpay/payerquery"

*

  • 网银付款银行账户查询
View Source
const V2_TRADE_ONLINEPAYMENT_QUERY = "/v2/trade/onlinepayment/query"

*

  • 线上交易查询
View Source
const V2_TRADE_ONLINEPAYMENT_QUICKPAY_APPLY = "/v2/trade/onlinepayment/quickpay/apply"

*

  • 快捷支付申请
View Source
const V2_TRADE_ONLINEPAYMENT_QUICKPAY_CONFIRM = "/v2/trade/onlinepayment/quickpay/confirm"

*

  • 快捷支付确认
View Source
const V2_TRADE_ONLINEPAYMENT_QUICKPAY_FRONTPAY = "/v2/trade/onlinepayment/quickpay/frontpay"

*

  • 快捷支付页面版
View Source
const V2_TRADE_ONLINEPAYMENT_QUICKPAY_PAGEINFO = "/v2/trade/onlinepayment/quickpay/pageinfo"

*

  • 快捷支付页面版接口
View Source
const V2_TRADE_ONLINEPAYMENT_QUICKPAY_SMSCHECK = "/v2/trade/onlinepayment/quickpay/smscheck"

*

  • 快捷支付短信预校验
View Source
const V2_TRADE_ONLINEPAYMENT_REFUND = "/v2/trade/onlinepayment/refund"

*

  • 线上交易退款
View Source
const V2_TRADE_ONLINEPAYMENT_REFUND_QUERY = "/v2/trade/onlinepayment/refund/query"

*

  • 线上交易退款查询
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_ACCOUNT = "/v2/trade/onlinepayment/transfer/account"

*

  • 银行大额支付
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_ACCOUNT_CLOSE = "/v2/trade/onlinepayment/transfer/account/close"

*

  • 银行大额支付关单
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_ACCOUNT_QUERY = "/v2/trade/onlinepayment/transfer/account/query"

*

  • 银行大额资金流水查询
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_BANKBLOTTER_QUERY = "/v2/trade/onlinepayment/transfer/bankblotter/query"

*

  • 银行大额未入账流水列表查询
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_BANKMISTAKE_APPLY = "/v2/trade/onlinepayment/transfer/bankmistake/apply"

*

  • 银行大额支付差错申请
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_BANKMISTAKE_APPLYQUERY = "/v2/trade/onlinepayment/transfer/bankmistake/applyquery"

*

  • 银行大额支付差错申请查询
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_REMITTANCE = "/v2/trade/onlinepayment/transfer/remittance"

*

  • 汇付入账确认
View Source
const V2_TRADE_ONLINEPAYMENT_TRANSFER_REMITTANCEORDER = "/v2/trade/onlinepayment/transfer/remittanceorder"

*

  • 汇付入账查询
View Source
const V2_TRADE_ONLINEPAYMENT_UNIONPAY = "/v2/trade/onlinepayment/unionpay"

*

  • 银联统一在线收银台
View Source
const V2_TRADE_ONLINEPAYMENT_WAPPAY = "/v2/trade/onlinepayment/wappay"

*

  • 手机WAP支付
View Source
const V2_TRADE_ONLINEPAYMENT_WITHHOLDPAY = "/v2/trade/onlinepayment/withholdpay"

*

  • 代扣支付
View Source
const V2_TRADE_PAYMENT_DELAYTRANS_CONFIRM = "/v2/trade/payment/delaytrans/confirm"

*

  • 交易确认接口
View Source
const V2_TRADE_PAYMENT_DELAYTRANS_CONFIRMQUERY = "/v2/trade/payment/delaytrans/confirmquery"

*

  • 交易确认查询接口
View Source
const V2_TRADE_PAYMENT_DELAYTRANS_CONFIRMREFUND = "/v2/trade/payment/delaytrans/confirmrefund"

*

  • 交易确认退款接口
View Source
const V2_TRADE_PAYMENT_DELAYTRANS_CONFIRMREFUNDQUERY = "/v2/trade/payment/delaytrans/confirmrefundquery"

*

  • 交易确认退款查询
View Source
const V2_TRADE_PAYMENT_GETELECTRONICRECEIPT = "/v2/trade/payment/getelectronicreceipt"

*

  • 电子回单查询
View Source
const V2_TRADE_PAYMENT_JSPAY = "/v2/trade/payment/jspay"

*

  • 聚合正扫接口
View Source
const V2_TRADE_PAYMENT_MICROPAY = "/v2/trade/payment/micropay"

*

  • 聚合反扫接口
View Source
const V2_TRADE_PAYMENT_PREAUTHCANCEL_REFUND = "/v2/trade/payment/preauthcancel/refund"

*

  • 微信支付宝预授权撤销
View Source
const V2_TRADE_PAYMENT_PREAUTHPAYCANCEL_REFUND = "/v2/trade/payment/preauthpaycancel/refund"

*

  • 微信支付宝预授权完成撤销
View Source
const V2_TRADE_PAYMENT_SCANPAY_CLOSE = "/v2/trade/payment/scanpay/close"

*

  • 交易关单接口
View Source
const V2_TRADE_PAYMENT_SCANPAY_CLOSEQUERY = "/v2/trade/payment/scanpay/closequery"

*

  • 交易关单查询接口
View Source
const V2_TRADE_PAYMENT_SCANPAY_QUERY = "/v2/trade/payment/scanpay/query"

*

  • 交易查询接口
View Source
const V2_TRADE_PAYMENT_SCANPAY_REFUND = "/v2/trade/payment/scanpay/refund"

*

  • 扫码交易退款
View Source
const V2_TRADE_PAYMENT_SCANPAY_REFUNDQUERY = "/v2/trade/payment/scanpay/refundquery"

*

  • 交易退款查询接口
View Source
const V2_TRADE_PAYMENT_USERMARK2_QUERY = "/v2/trade/payment/usermark2/query"

*

  • 获取银联用户标识接口
View Source
const V2_TRADE_PAYMENT_ZXE_ACCTDETAIL_QUERY = "/v2/trade/payment/zxe/acctdetail/query"

*

  • 电子账户账务明细查询
View Source
const V2_TRADE_PAYMENT_ZXE_INCASH_QUERY = "/v2/trade/payment/zxe/incash/query"

*

  • E账户转账及充值查询接口
View Source
const V2_TRADE_PAYRELATION_APPLY = "/v2/trade/payrelation/apply"

*

  • 付款关系提交
View Source
const V2_TRADE_PAYSCORE_DEDUCT_QUERY = "/v2/trade/payscore/deduct/query"

*

  • 查询扣款信息
View Source
const V2_TRADE_PAYSCORE_DEDUCT_REGITSTER = "/v2/trade/payscore/deduct/regitster"

*

  • 登记扣款信息
View Source
const V2_TRADE_PAYSCORE_PAY_PAYSCOREPAY = "/v2/trade/payscore/pay/payscorepay"

*

  • 支付分扣款
View Source
const V2_TRADE_PAYSCORE_SERVICEORDER_CANCEL = "/v2/trade/payscore/serviceorder/cancel"

*

  • 取消支付分订单
View Source
const V2_TRADE_PAYSCORE_SERVICEORDER_COMPLETE = "/v2/trade/payscore/serviceorder/complete"

*

  • 完结支付分订单
View Source
const V2_TRADE_PAYSCORE_SERVICEORDER_CREATE = "/v2/trade/payscore/serviceorder/create"

*

  • 创建支付分订单
View Source
const V2_TRADE_PAYSCORE_SERVICEORDER_QUERY = "/v2/trade/payscore/serviceorder/query"

*

  • 查询支付分订单
View Source
const V2_TRADE_PREAUTH = "/v2/trade/preauth"

*

  • 微信支付宝预授权
View Source
const V2_TRADE_PREAUTHPAY = "/v2/trade/preauthpay"

*

  • 微信支付宝预授权完成
View Source
const V2_TRADE_SETTLEMENT_ENCHASHMENT = "/v2/trade/settlement/enchashment"

*

  • 取现接口
View Source
const V2_TRADE_SETTLEMENT_ENCHASHMENT_DMAMT_QUERY = "/v2/trade/settlement/enchashment/dmamt/query"

*

  • DM取现额度查询
View Source
const V2_TRADE_SETTLEMENT_QUERY = "/v2/trade/settlement/query"

*

  • 出金交易查询接口
View Source
const V2_TRADE_SETTLEMENT_SURROGATE = "/v2/trade/settlement/surrogate"

*

  • 银行卡代发
View Source
const V2_TRADE_TRANSSTAT_QUERY = "/v2/trade/transstat/query"

*

  • 批量交易状态查询
View Source
const V2_TRADE_TRANS_SPLIT_QUERY = "/v2/trade/trans/split/query"

*

  • 交易分账明细查询接口
View Source
const V2_TRADE_TRANS_WXSURROGATE_QUERY = "/v2/trade/trans/wxsurrogate/query"

*

  • 微信代发查询
View Source
const V2_TRADE_TRANS_WX_SURROGATE = "/v2/trade/trans/wx/surrogate"

*

  • 微信代发
View Source
const V2_TRADE_WXUSERMARK_QUERY = "/v2/trade/wxusermark/query"

*

  • 微信用户标识查询接口
View Source
const V2_USER_APPLY_QUERY = "/v2/user/apply/query"

*

  • 用户申请单状态查询
View Source
const V2_USER_BASICDATA_ENT = "/v2/user/basicdata/ent"

*

  • 企业用户基本信息开户
View Source
const V2_USER_BASICDATA_ENT_MODIFY = "/v2/user/basicdata/ent/modify"

*

  • 企业用户基本信息修改
View Source
const V2_USER_BASICDATA_INDV = "/v2/user/basicdata/indv"

*

  • 个人用户基本信息开户
View Source
const V2_USER_BASICDATA_INDV_MODIFY = "/v2/user/basicdata/indv/modify"

*

  • 个人用户基本信息修改
View Source
const V2_USER_BASICDATA_QUERY = "/v2/user/basicdata/query"

*

  • 用户信息查询
View Source
const V2_USER_BUSI_MODIFY = "/v2/user/busi/modify"

*

  • 用户业务入驻修改
View Source
const V2_USER_BUSI_OPEN = "/v2/user/busi/open"

*

  • 用户业务入驻
View Source
const V2_WALLET_CARD_ADD = "/v2/wallet/card/add"

*

  • 新增绑定银行卡
View Source
const V2_WALLET_CARD_QUERY = "/v2/wallet/card/query"

*

  • 新增绑定卡结果查询
View Source
const V2_WALLET_CREATE = "/v2/wallet/create"

*

  • 钱包开户
View Source
const V2_WALLET_MOBILE_VERIFY = "/v2/wallet/mobile/verify"

*

  • 钱包绑定手机号验证
View Source
const V2_WALLET_PASSWORD_MODIFY = "/v2/wallet/password/modify"

*

  • 钱包密码修改
View Source
const V2_WALLET_PASSWORD_RESET = "/v2/wallet/password/reset"

*

  • 钱包密码重置
View Source
const V2_WALLET_PAY_REFUND_QUERY = "/v2/wallet/pay/refund/query"

*

  • 钱包支付退款查询
View Source
const V2_WALLET_QUERY = "/v2/wallet/query"

*

  • 钱包用户查询
View Source
const V2_WALLET_TRADE_ORDER_CLOSE = "/v2/wallet/trade/order/close"

*

  • 钱包关单
View Source
const V2_WALLET_TRADE_PAY_BALANCE = "/v2/wallet/trade/pay/balance"

*

  • 钱包支付下单
View Source
const V2_WALLET_TRADE_PAY_REFUND = "/v2/wallet/trade/pay/refund"

*

  • 钱包支付退款
View Source
const V2_WALLET_TRADE_PAY_REFUND_QUERY = "/v2/wallet/trade/pay/refund/query"

*

  • 钱包支付退款查询
View Source
const V2_WALLET_TRADE_QUERY = "/v2/wallet/trade/query"

*

  • 钱包交易查询
View Source
const V2_WALLET_TRADE_RECHARGE_CARD = "/v2/wallet/trade/recharge/card"

*

  • 钱包绑卡充值下单
View Source
const V2_WALLET_TRADE_RECHARGE_TRANSFER = "/v2/wallet/trade/recharge/transfer"

*

  • 用户补贴
View Source
const V2_WALLET_TRADE_TRANSFER = "/v2/wallet/trade/transfer"

*

  • 钱包转账下单
View Source
const V2_WALLET_TRADE_WITHDRAWAL = "/v2/wallet/trade/withdrawal"

*

  • 钱包提现下单
View Source
const V2_WALLET_TRANSFER = "/v2/wallet/transfer"

*

  • 钱包转账下单
View Source
const Version = "0.0.1"

Variables

This section is empty.

Functions

func AddMapValue

func AddMapValue(src map[string]interface{}, original map[string]interface{}) map[string]interface{}

*

  • 将 map 添加到另外 map 中

func BspayPrintln

func BspayPrintln(v ...interface{})

func DeepCopy

func DeepCopy(value interface{}) interface{}

map 深拷贝

func DeleteEmptyValue

func DeleteEmptyValue(src map[string]interface{}) map[string]interface{}

*

  • 去掉参数中value为 nil 的字段

func DoPostReq

func DoPostReq(url string, params map[string]interface{}, msc *MerchSysConfig) (*http.Response, error)

* * post 请求

func DoUploadFile

func DoUploadFile(url string, params map[string]interface{}, filepath string, msc *MerchSysConfig) (*http.Response, error)

func FormatSignSrcText

func FormatSignSrcText(paramMap map[string]interface{}) (string, error)

将参数格式话成验签字符串。 @param: paramMap - 数据集。 @return: 满足服务端请求格式的加签字符串,无法进行处理时返回 error。

func HandleResponse

func HandleResponse(resp *http.Response, msc *MerchSysConfig, needVerfySign bool) (map[string]interface{}, error)

* * api 应答数据统一处理

func PostRequest

func PostRequest(reqUrl string, reqParam map[string]interface{}, msc *MerchSysConfig, needVerfySign ...bool) (map[string]interface{}, error)

func RsaSign

func RsaSign(content string, msc *MerchSysConfig) (result string, err error)

* 私钥加签

func RsaSignVerify

func RsaSignVerify(base64Sign string, content string, msc *MerchSysConfig) (bool, error)

* 公钥验签

func ToMap

func ToMap(s interface{}) map[string]interface{}

struct 转 map

func ToString

func ToString(v interface{}) string

func UploadBsPay

func UploadBsPay(reqUrl string, reqParam map[string]interface{}, filepath string, msc *MerchSysConfig) (map[string]interface{}, error)

* * 上传文件统一方法

Types

type BsPay

type BsPay struct {
	IsProdMode bool   // true 生产,false 测试
	FileDir    string // config 配置文件路径

	Msc *MerchSysConfig // 商户配置
}

func NewBsPay

func NewBsPay(isProdMode bool, fileDir string) (b *BsPay, e error)

func (*BsPay) StrV2HycContractQueryRequest added in v1.0.9

func (bp *BsPay) StrV2HycContractQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycInvcategoryQueryRequest added in v1.0.9

func (bp *BsPay) StrV2HycInvcategoryQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycInvinfoQueryRequest added in v1.0.9

func (bp *BsPay) StrV2HycInvinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycInvoiceApplyRequest added in v1.0.9

func (bp *BsPay) StrV2HycInvoiceApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycMersignQueryRequest added in v1.0.9

func (bp *BsPay) StrV2HycMersignQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycPersonsignCreateRequest added in v1.0.9

func (bp *BsPay) StrV2HycPersonsignCreateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycTaxDownloadRequest added in v1.0.9

func (bp *BsPay) StrV2HycTaxDownloadRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2HycTaxQueryRequest added in v1.0.9

func (bp *BsPay) StrV2HycTaxQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2InvoiceOpenRequest added in v1.0.9

func (bp *BsPay) StrV2InvoiceOpenRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2InvoiceQueryapplyRequest added in v1.0.9

func (bp *BsPay) StrV2InvoiceQueryapplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2InvoiceSelfscanopenRequest added in v1.0.9

func (bp *BsPay) StrV2InvoiceSelfscanopenRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantActivityAddRequest

func (bp *BsPay) StrV2MerchantActivityAddRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantActivityQueryRequest

func (bp *BsPay) StrV2MerchantActivityQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataEntRequest

func (bp *BsPay) StrV2MerchantBasicdataEntRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataIndvRequest

func (bp *BsPay) StrV2MerchantBasicdataIndvRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataModifyRequest

func (bp *BsPay) StrV2MerchantBasicdataModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataQueryRequest

func (bp *BsPay) StrV2MerchantBasicdataQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataSettlementQueryRequest

func (bp *BsPay) StrV2MerchantBasicdataSettlementQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataSmsSendRequest added in v1.0.6

func (bp *BsPay) StrV2MerchantBasicdataSmsSendRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBasicdataStatusQueryRequest

func (bp *BsPay) StrV2MerchantBasicdataStatusQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiAliRealnameApplyRequest

func (bp *BsPay) StrV2MerchantBusiAliRealnameApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiAliRealnameQueryRequest

func (bp *BsPay) StrV2MerchantBusiAliRealnameQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiAtModifyRequest

func (bp *BsPay) StrV2MerchantBusiAtModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiBillConfigRequest

func (bp *BsPay) StrV2MerchantBusiBillConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiBillQueryRequest

func (bp *BsPay) StrV2MerchantBusiBillQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiConfigQueryRequest

func (bp *BsPay) StrV2MerchantBusiConfigQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiConfigRequest

func (bp *BsPay) StrV2MerchantBusiConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiEfpconfigRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantBusiEfpconfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiEfpdetailRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantBusiEfpdetailRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiHeadConfigRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantBusiHeadConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiMercodeQueryRequest

func (bp *BsPay) StrV2MerchantBusiMercodeQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiModifyBusistatusRequest

func (bp *BsPay) StrV2MerchantBusiModifyBusistatusRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiModifyRequest

func (bp *BsPay) StrV2MerchantBusiModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiOpenRequest

func (bp *BsPay) StrV2MerchantBusiOpenRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiRealnameQueryRequest

func (bp *BsPay) StrV2MerchantBusiRealnameQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiRealnameRequest

func (bp *BsPay) StrV2MerchantBusiRealnameRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantBusiStatusQueryRequest added in v1.0.6

func (bp *BsPay) StrV2MerchantBusiStatusQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintAliRiskinfoQueryRequest

func (bp *BsPay) StrV2MerchantComplaintAliRiskinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintCompleteRequest

func (bp *BsPay) StrV2MerchantComplaintCompleteRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintDownloadPictureRequest

func (bp *BsPay) StrV2MerchantComplaintDownloadPictureRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintHistoryQueryRequest

func (bp *BsPay) StrV2MerchantComplaintHistoryQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintListInfoQueryRequest

func (bp *BsPay) StrV2MerchantComplaintListInfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintQueryStatusRequest

func (bp *BsPay) StrV2MerchantComplaintQueryStatusRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintReplyRequest

func (bp *BsPay) StrV2MerchantComplaintReplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintRequestCertificatesRequest

func (bp *BsPay) StrV2MerchantComplaintRequestCertificatesRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintSubmitCertificatesRequest

func (bp *BsPay) StrV2MerchantComplaintSubmitCertificatesRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantComplaintUpdateRefundprogressRequest

func (bp *BsPay) StrV2MerchantComplaintUpdateRefundprogressRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectAlipayAppauthtokenExchangeRequest

func (bp *BsPay) StrV2MerchantDirectAlipayAppauthtokenExchangeRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectAlipayApplyorderstatusQueryRequest

func (bp *BsPay) StrV2MerchantDirectAlipayApplyorderstatusQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectAlipayFacetofacesignApplyRequest

func (bp *BsPay) StrV2MerchantDirectAlipayFacetofacesignApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectCertinfoAddRequest

func (bp *BsPay) StrV2MerchantDirectCertinfoAddRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatQueryRequest

func (bp *BsPay) StrV2MerchantDirectWechatQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatSettlementinfoModifyRequest

func (bp *BsPay) StrV2MerchantDirectWechatSettlementinfoModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatSettlementinfoQueryRequest

func (bp *BsPay) StrV2MerchantDirectWechatSettlementinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatSignRequest

func (bp *BsPay) StrV2MerchantDirectWechatSignRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatSubscribeConfigRequest

func (bp *BsPay) StrV2MerchantDirectWechatSubscribeConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectWechatSubscribeQueryRequest

func (bp *BsPay) StrV2MerchantDirectWechatSubscribeQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectZftReceiverConfigRequest

func (bp *BsPay) StrV2MerchantDirectZftReceiverConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectZftReceiverQueryRequest

func (bp *BsPay) StrV2MerchantDirectZftReceiverQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantDirectZftRegRequest

func (bp *BsPay) StrV2MerchantDirectZftRegRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantElecCardBindRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantElecCardBindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantElecCardDefaultRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantElecCardDefaultRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantElecCardUnbindRequest added in v1.0.9

func (bp *BsPay) StrV2MerchantElecCardUnbindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantIntegrateRegRequest

func (bp *BsPay) StrV2MerchantIntegrateRegRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantIntegrateUpdateRequest

func (bp *BsPay) StrV2MerchantIntegrateUpdateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantSettleConfigRequest

func (bp *BsPay) StrV2MerchantSettleConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantSettleModifyRequest

func (bp *BsPay) StrV2MerchantSettleModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantSplitConfigRequest

func (bp *BsPay) StrV2MerchantSplitConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantSplitQueryRequest

func (bp *BsPay) StrV2MerchantSplitQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2MerchantUrlForwardRequest

func (bp *BsPay) StrV2MerchantUrlForwardRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditCertificateConfigRequest

func (bp *BsPay) StrV2PcreditCertificateConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditFeeConfigRequest

func (bp *BsPay) StrV2PcreditFeeConfigRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditFeeDetailRequest

func (bp *BsPay) StrV2PcreditFeeDetailRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditOrderQueryRequest

func (bp *BsPay) StrV2PcreditOrderQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditSolutionCreateRequest

func (bp *BsPay) StrV2PcreditSolutionCreateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditSolutionModifyRequest

func (bp *BsPay) StrV2PcreditSolutionModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditSolutionQueryRequest

func (bp *BsPay) StrV2PcreditSolutionQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2PcreditStatueModifyRequest

func (bp *BsPay) StrV2PcreditStatueModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleApplyRequest

func (bp *BsPay) StrV2QuickbuckleApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleBankQueryRequest added in v1.0.6

func (bp *BsPay) StrV2QuickbuckleBankQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleBindCardinfoQueryRequest added in v1.0.9

func (bp *BsPay) StrV2QuickbuckleBindCardinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleConfirmRequest

func (bp *BsPay) StrV2QuickbuckleConfirmRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleOnekeyCardbindRequest added in v1.0.4

func (bp *BsPay) StrV2QuickbuckleOnekeyCardbindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleQueryRequest added in v1.0.8

func (bp *BsPay) StrV2QuickbuckleQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleUnbindRequest

func (bp *BsPay) StrV2QuickbuckleUnbindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleWithholdApplyRequest added in v1.0.6

func (bp *BsPay) StrV2QuickbuckleWithholdApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleWithholdPageGetRequest added in v1.0.7

func (bp *BsPay) StrV2QuickbuckleWithholdPageGetRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2QuickbuckleWithholdQueryRequest added in v1.0.6

func (bp *BsPay) StrV2QuickbuckleWithholdQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2SupplementaryPictureRequest

func (bp *BsPay) StrV2SupplementaryPictureRequest(reqStr string, filepath string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceDeviceinfoAddRequest

func (bp *BsPay) StrV2TerminaldeviceDeviceinfoAddRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceDeviceinfoCancelRequest

func (bp *BsPay) StrV2TerminaldeviceDeviceinfoCancelRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceDeviceinfoQueryRequest

func (bp *BsPay) StrV2TerminaldeviceDeviceinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceManageBindRequest

func (bp *BsPay) StrV2TerminaldeviceManageBindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceManageQueryRequest

func (bp *BsPay) StrV2TerminaldeviceManageQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TerminaldeviceManageUnbindRequest

func (bp *BsPay) StrV2TerminaldeviceManageUnbindRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentAcctlogQueryRequest

func (bp *BsPay) StrV2TradeAcctpaymentAcctlogQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentBalanceQueryRequest

func (bp *BsPay) StrV2TradeAcctpaymentBalanceQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentPayQueryRequest

func (bp *BsPay) StrV2TradeAcctpaymentPayQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentPayRequest

func (bp *BsPay) StrV2TradeAcctpaymentPayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentRefundQueryRequest

func (bp *BsPay) StrV2TradeAcctpaymentRefundQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeAcctpaymentRefundRequest

func (bp *BsPay) StrV2TradeAcctpaymentRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeBankinstallmentinfoQueryRequest

func (bp *BsPay) StrV2TradeBankinstallmentinfoQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeBatchtranslogQueryRequest added in v1.0.6

func (bp *BsPay) StrV2TradeBatchtranslogQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeCardbinQueryRequest

func (bp *BsPay) StrV2TradeCardbinQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeCheckFilequeryRequest

func (bp *BsPay) StrV2TradeCheckFilequeryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeCheckReplayRequest

func (bp *BsPay) StrV2TradeCheckReplayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeElectronReceiptsCustomentrancesCreateRequest added in v1.0.6

func (bp *BsPay) StrV2TradeElectronReceiptsCustomentrancesCreateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeElectronReceiptsCustomentrancesQueryRequest added in v1.0.6

func (bp *BsPay) StrV2TradeElectronReceiptsCustomentrancesQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeElectronReceiptsJumpinfoRequest added in v1.0.6

func (bp *BsPay) StrV2TradeElectronReceiptsJumpinfoRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeElectronReceiptsPictureUploadRequest added in v1.0.6

func (bp *BsPay) StrV2TradeElectronReceiptsPictureUploadRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeElectronReceiptsUploadRequest added in v1.0.6

func (bp *BsPay) StrV2TradeElectronReceiptsUploadRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeFeecalcRequest

func (bp *BsPay) StrV2TradeFeecalcRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentHtrefundRequest added in v1.0.9

func (bp *BsPay) StrV2TradeHostingPaymentHtrefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentPreorderAliRequest

func (bp *BsPay) StrV2TradeHostingPaymentPreorderAliRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentPreorderH5Request

func (bp *BsPay) StrV2TradeHostingPaymentPreorderH5Request(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentPreorderWxRequest

func (bp *BsPay) StrV2TradeHostingPaymentPreorderWxRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentQueryorderinfoRequest added in v1.0.9

func (bp *BsPay) StrV2TradeHostingPaymentQueryorderinfoRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeHostingPaymentQueryrefundinfoRequest added in v1.0.9

func (bp *BsPay) StrV2TradeHostingPaymentQueryrefundinfoRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentBankingFrontpayRequest

func (bp *BsPay) StrV2TradeOnlinepaymentBankingFrontpayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentBankpayBanklistRequest

func (bp *BsPay) StrV2TradeOnlinepaymentBankpayBanklistRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentBankpayPayerqueryRequest

func (bp *BsPay) StrV2TradeOnlinepaymentBankpayPayerqueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentQueryRequest

func (bp *BsPay) StrV2TradeOnlinepaymentQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentQuickpayApplyRequest

func (bp *BsPay) StrV2TradeOnlinepaymentQuickpayApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentQuickpayConfirmRequest

func (bp *BsPay) StrV2TradeOnlinepaymentQuickpayConfirmRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentQuickpayFrontpayRequest added in v1.0.6

func (bp *BsPay) StrV2TradeOnlinepaymentQuickpayFrontpayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentQuickpaySmscheckRequest added in v1.0.6

func (bp *BsPay) StrV2TradeOnlinepaymentQuickpaySmscheckRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentRefundQueryRequest

func (bp *BsPay) StrV2TradeOnlinepaymentRefundQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentRefundRequest

func (bp *BsPay) StrV2TradeOnlinepaymentRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferAccountCloseRequest

func (bp *BsPay) StrV2TradeOnlinepaymentTransferAccountCloseRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferAccountQueryRequest

func (bp *BsPay) StrV2TradeOnlinepaymentTransferAccountQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferAccountRequest

func (bp *BsPay) StrV2TradeOnlinepaymentTransferAccountRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferBankblotterQueryRequest added in v1.0.9

func (bp *BsPay) StrV2TradeOnlinepaymentTransferBankblotterQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferBankmistakeApplyRequest added in v1.0.8

func (bp *BsPay) StrV2TradeOnlinepaymentTransferBankmistakeApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest added in v1.0.8

func (bp *BsPay) StrV2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferRemittanceRequest added in v1.0.5

func (bp *BsPay) StrV2TradeOnlinepaymentTransferRemittanceRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentTransferRemittanceorderRequest added in v1.0.5

func (bp *BsPay) StrV2TradeOnlinepaymentTransferRemittanceorderRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentUnionpayRequest

func (bp *BsPay) StrV2TradeOnlinepaymentUnionpayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentWappayRequest

func (bp *BsPay) StrV2TradeOnlinepaymentWappayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeOnlinepaymentWithholdpayRequest added in v1.0.6

func (bp *BsPay) StrV2TradeOnlinepaymentWithholdpayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentDelaytransConfirmRequest

func (bp *BsPay) StrV2TradePaymentDelaytransConfirmRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentDelaytransConfirmqueryRequest

func (bp *BsPay) StrV2TradePaymentDelaytransConfirmqueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentDelaytransConfirmrefundRequest

func (bp *BsPay) StrV2TradePaymentDelaytransConfirmrefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentDelaytransConfirmrefundqueryRequest added in v1.0.7

func (bp *BsPay) StrV2TradePaymentDelaytransConfirmrefundqueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentGetelectronicreceiptRequest

func (bp *BsPay) StrV2TradePaymentGetelectronicreceiptRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentJspayRequest

func (bp *BsPay) StrV2TradePaymentJspayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentMicropayRequest

func (bp *BsPay) StrV2TradePaymentMicropayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentPreauthcancelRefundRequest

func (bp *BsPay) StrV2TradePaymentPreauthcancelRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentPreauthpaycancelRefundRequest

func (bp *BsPay) StrV2TradePaymentPreauthpaycancelRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentScanpayCloseRequest

func (bp *BsPay) StrV2TradePaymentScanpayCloseRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentScanpayClosequeryRequest

func (bp *BsPay) StrV2TradePaymentScanpayClosequeryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentScanpayQueryRequest

func (bp *BsPay) StrV2TradePaymentScanpayQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentScanpayRefundRequest

func (bp *BsPay) StrV2TradePaymentScanpayRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentScanpayRefundqueryRequest

func (bp *BsPay) StrV2TradePaymentScanpayRefundqueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentUsermark2QueryRequest

func (bp *BsPay) StrV2TradePaymentUsermark2QueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentZxeAcctdetailQueryRequest added in v1.0.9

func (bp *BsPay) StrV2TradePaymentZxeAcctdetailQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePaymentZxeIncashQueryRequest added in v1.0.9

func (bp *BsPay) StrV2TradePaymentZxeIncashQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayrelationApplyRequest added in v1.0.9

func (bp *BsPay) StrV2TradePayrelationApplyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreDeductQueryRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreDeductQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreDeductRegitsterRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreDeductRegitsterRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscorePayPayscorepayRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscorePayPayscorepayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreServiceorderCancelRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreServiceorderCancelRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreServiceorderCompleteRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreServiceorderCompleteRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreServiceorderCreateRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreServiceorderCreateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePayscoreServiceorderQueryRequest added in v1.0.7

func (bp *BsPay) StrV2TradePayscoreServiceorderQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePreauthRequest

func (bp *BsPay) StrV2TradePreauthRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradePreauthpayRequest

func (bp *BsPay) StrV2TradePreauthpayRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeSettlementEnchashmentDmamtQueryRequest added in v1.0.4

func (bp *BsPay) StrV2TradeSettlementEnchashmentDmamtQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeSettlementEnchashmentRequest

func (bp *BsPay) StrV2TradeSettlementEnchashmentRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeSettlementQueryRequest

func (bp *BsPay) StrV2TradeSettlementQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeSettlementSurrogateRequest

func (bp *BsPay) StrV2TradeSettlementSurrogateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeTransSplitQueryRequest

func (bp *BsPay) StrV2TradeTransSplitQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeTransstatQueryRequest

func (bp *BsPay) StrV2TradeTransstatQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2TradeWxusermarkQueryRequest

func (bp *BsPay) StrV2TradeWxusermarkQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserApplyQueryRequest added in v1.0.9

func (bp *BsPay) StrV2UserApplyQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBasicdataEntModifyRequest

func (bp *BsPay) StrV2UserBasicdataEntModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBasicdataEntRequest

func (bp *BsPay) StrV2UserBasicdataEntRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBasicdataIndvModifyRequest

func (bp *BsPay) StrV2UserBasicdataIndvModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBasicdataIndvRequest

func (bp *BsPay) StrV2UserBasicdataIndvRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBasicdataQueryRequest

func (bp *BsPay) StrV2UserBasicdataQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBusiModifyRequest

func (bp *BsPay) StrV2UserBusiModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2UserBusiOpenRequest

func (bp *BsPay) StrV2UserBusiOpenRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletCardAddRequest added in v1.0.8

func (bp *BsPay) StrV2WalletCardAddRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletCardQueryRequest added in v1.0.8

func (bp *BsPay) StrV2WalletCardQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletCreateRequest added in v1.0.8

func (bp *BsPay) StrV2WalletCreateRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletMobileVerifyRequest added in v1.0.8

func (bp *BsPay) StrV2WalletMobileVerifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletPasswordModifyRequest added in v1.0.8

func (bp *BsPay) StrV2WalletPasswordModifyRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletPasswordResetRequest added in v1.0.8

func (bp *BsPay) StrV2WalletPasswordResetRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletQueryRequest added in v1.0.8

func (bp *BsPay) StrV2WalletQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeOrderCloseRequest added in v1.0.9

func (bp *BsPay) StrV2WalletTradeOrderCloseRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradePayBalanceRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradePayBalanceRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradePayRefundQueryRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradePayRefundQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradePayRefundRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradePayRefundRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeQueryRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradeQueryRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeRechargeCardRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradeRechargeCardRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeRechargeTransferRequest added in v1.0.9

func (bp *BsPay) StrV2WalletTradeRechargeTransferRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeTransferRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradeTransferRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) StrV2WalletTradeWithdrawalRequest added in v1.0.8

func (bp *BsPay) StrV2WalletTradeWithdrawalRequest(reqStr string) (map[string]interface{}, error)

func (*BsPay) V2HycContractQueryRequest added in v1.0.9

func (bp *BsPay) V2HycContractQueryRequest(reqParam V2HycContractQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2HycInvcategoryQueryRequest added in v1.0.9

func (bp *BsPay) V2HycInvcategoryQueryRequest(reqParam V2HycInvcategoryQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2HycInvinfoQueryRequest added in v1.0.9

func (bp *BsPay) V2HycInvinfoQueryRequest(reqParam V2HycInvinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2HycInvoiceApplyRequest added in v1.0.9

func (bp *BsPay) V2HycInvoiceApplyRequest(reqParam V2HycInvoiceApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2HycMersignQueryRequest added in v1.0.9

func (bp *BsPay) V2HycMersignQueryRequest(reqParam V2HycMersignQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2HycPersonsignCreateRequest added in v1.0.9

func (bp *BsPay) V2HycPersonsignCreateRequest(reqParam V2HycPersonsignCreateRequest) (map[string]interface{}, error)

func (*BsPay) V2HycTaxDownloadRequest added in v1.0.9

func (bp *BsPay) V2HycTaxDownloadRequest(reqParam V2HycTaxDownloadRequest) (map[string]interface{}, error)

func (*BsPay) V2HycTaxQueryRequest added in v1.0.9

func (bp *BsPay) V2HycTaxQueryRequest(reqParam V2HycTaxQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2InvoiceOpenRequest added in v1.0.9

func (bp *BsPay) V2InvoiceOpenRequest(reqParam V2InvoiceOpenRequest) (map[string]interface{}, error)

func (*BsPay) V2InvoiceQueryapplyRequest added in v1.0.9

func (bp *BsPay) V2InvoiceQueryapplyRequest(reqParam V2InvoiceQueryapplyRequest) (map[string]interface{}, error)

func (*BsPay) V2InvoiceSelfscanopenRequest added in v1.0.9

func (bp *BsPay) V2InvoiceSelfscanopenRequest(reqParam V2InvoiceSelfscanopenRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantActivityAddRequest

func (bp *BsPay) V2MerchantActivityAddRequest(reqParam V2MerchantActivityAddRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantActivityQueryRequest

func (bp *BsPay) V2MerchantActivityQueryRequest(reqParam V2MerchantActivityQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataEntRequest

func (bp *BsPay) V2MerchantBasicdataEntRequest(reqParam V2MerchantBasicdataEntRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataIndvRequest

func (bp *BsPay) V2MerchantBasicdataIndvRequest(reqParam V2MerchantBasicdataIndvRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataModifyRequest

func (bp *BsPay) V2MerchantBasicdataModifyRequest(reqParam V2MerchantBasicdataModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataQueryRequest

func (bp *BsPay) V2MerchantBasicdataQueryRequest(reqParam V2MerchantBasicdataQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataSettlementQueryRequest

func (bp *BsPay) V2MerchantBasicdataSettlementQueryRequest(reqParam V2MerchantBasicdataSettlementQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataSmsSendRequest added in v1.0.6

func (bp *BsPay) V2MerchantBasicdataSmsSendRequest(reqParam V2MerchantBasicdataSmsSendRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBasicdataStatusQueryRequest

func (bp *BsPay) V2MerchantBasicdataStatusQueryRequest(reqParam V2MerchantBasicdataStatusQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiAliRealnameApplyRequest

func (bp *BsPay) V2MerchantBusiAliRealnameApplyRequest(reqParam V2MerchantBusiAliRealnameApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiAliRealnameQueryRequest

func (bp *BsPay) V2MerchantBusiAliRealnameQueryRequest(reqParam V2MerchantBusiAliRealnameQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiAtModifyRequest

func (bp *BsPay) V2MerchantBusiAtModifyRequest(reqParam V2MerchantBusiAtModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiBillConfigRequest

func (bp *BsPay) V2MerchantBusiBillConfigRequest(reqParam V2MerchantBusiBillConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiBillQueryRequest

func (bp *BsPay) V2MerchantBusiBillQueryRequest(reqParam V2MerchantBusiBillQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiConfigQueryRequest

func (bp *BsPay) V2MerchantBusiConfigQueryRequest(reqParam V2MerchantBusiConfigQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiConfigRequest

func (bp *BsPay) V2MerchantBusiConfigRequest(reqParam V2MerchantBusiConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiEfpconfigRequest added in v1.0.9

func (bp *BsPay) V2MerchantBusiEfpconfigRequest(reqParam V2MerchantBusiEfpconfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiEfpdetailRequest added in v1.0.9

func (bp *BsPay) V2MerchantBusiEfpdetailRequest(reqParam V2MerchantBusiEfpdetailRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiHeadConfigRequest added in v1.0.9

func (bp *BsPay) V2MerchantBusiHeadConfigRequest(reqParam V2MerchantBusiHeadConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiMercodeQueryRequest

func (bp *BsPay) V2MerchantBusiMercodeQueryRequest(reqParam V2MerchantBusiMercodeQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiModifyBusistatusRequest

func (bp *BsPay) V2MerchantBusiModifyBusistatusRequest(reqParam V2MerchantBusiModifyBusistatusRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiModifyRequest

func (bp *BsPay) V2MerchantBusiModifyRequest(reqParam V2MerchantBusiModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiOpenRequest

func (bp *BsPay) V2MerchantBusiOpenRequest(reqParam V2MerchantBusiOpenRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiRealnameQueryRequest

func (bp *BsPay) V2MerchantBusiRealnameQueryRequest(reqParam V2MerchantBusiRealnameQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiRealnameRequest

func (bp *BsPay) V2MerchantBusiRealnameRequest(reqParam V2MerchantBusiRealnameRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantBusiStatusQueryRequest added in v1.0.6

func (bp *BsPay) V2MerchantBusiStatusQueryRequest(reqParam V2MerchantBusiStatusQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintAliRiskinfoQueryRequest

func (bp *BsPay) V2MerchantComplaintAliRiskinfoQueryRequest(reqParam V2MerchantComplaintAliRiskinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintCompleteRequest

func (bp *BsPay) V2MerchantComplaintCompleteRequest(reqParam V2MerchantComplaintCompleteRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintDownloadPictureRequest

func (bp *BsPay) V2MerchantComplaintDownloadPictureRequest(reqParam V2MerchantComplaintDownloadPictureRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintHistoryQueryRequest

func (bp *BsPay) V2MerchantComplaintHistoryQueryRequest(reqParam V2MerchantComplaintHistoryQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintListInfoQueryRequest

func (bp *BsPay) V2MerchantComplaintListInfoQueryRequest(reqParam V2MerchantComplaintListInfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintQueryStatusRequest

func (bp *BsPay) V2MerchantComplaintQueryStatusRequest(reqParam V2MerchantComplaintQueryStatusRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintReplyRequest

func (bp *BsPay) V2MerchantComplaintReplyRequest(reqParam V2MerchantComplaintReplyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintRequestCertificatesRequest

func (bp *BsPay) V2MerchantComplaintRequestCertificatesRequest(reqParam V2MerchantComplaintRequestCertificatesRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintSubmitCertificatesRequest

func (bp *BsPay) V2MerchantComplaintSubmitCertificatesRequest(reqParam V2MerchantComplaintSubmitCertificatesRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantComplaintUpdateRefundprogressRequest

func (bp *BsPay) V2MerchantComplaintUpdateRefundprogressRequest(reqParam V2MerchantComplaintUpdateRefundprogressRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectAlipayAppauthtokenExchangeRequest

func (bp *BsPay) V2MerchantDirectAlipayAppauthtokenExchangeRequest(reqParam V2MerchantDirectAlipayAppauthtokenExchangeRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectAlipayApplyorderstatusQueryRequest

func (bp *BsPay) V2MerchantDirectAlipayApplyorderstatusQueryRequest(reqParam V2MerchantDirectAlipayApplyorderstatusQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectAlipayFacetofacesignApplyRequest

func (bp *BsPay) V2MerchantDirectAlipayFacetofacesignApplyRequest(reqParam V2MerchantDirectAlipayFacetofacesignApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectCertinfoAddRequest

func (bp *BsPay) V2MerchantDirectCertinfoAddRequest(reqParam V2MerchantDirectCertinfoAddRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatQueryRequest

func (bp *BsPay) V2MerchantDirectWechatQueryRequest(reqParam V2MerchantDirectWechatQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatSettlementinfoModifyRequest

func (bp *BsPay) V2MerchantDirectWechatSettlementinfoModifyRequest(reqParam V2MerchantDirectWechatSettlementinfoModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatSettlementinfoQueryRequest

func (bp *BsPay) V2MerchantDirectWechatSettlementinfoQueryRequest(reqParam V2MerchantDirectWechatSettlementinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatSignRequest

func (bp *BsPay) V2MerchantDirectWechatSignRequest(reqParam V2MerchantDirectWechatSignRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatSubscribeConfigRequest

func (bp *BsPay) V2MerchantDirectWechatSubscribeConfigRequest(reqParam V2MerchantDirectWechatSubscribeConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectWechatSubscribeQueryRequest

func (bp *BsPay) V2MerchantDirectWechatSubscribeQueryRequest(reqParam V2MerchantDirectWechatSubscribeQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectZftReceiverConfigRequest

func (bp *BsPay) V2MerchantDirectZftReceiverConfigRequest(reqParam V2MerchantDirectZftReceiverConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectZftReceiverQueryRequest

func (bp *BsPay) V2MerchantDirectZftReceiverQueryRequest(reqParam V2MerchantDirectZftReceiverQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantDirectZftRegRequest

func (bp *BsPay) V2MerchantDirectZftRegRequest(reqParam V2MerchantDirectZftRegRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantElecCardBindRequest added in v1.0.9

func (bp *BsPay) V2MerchantElecCardBindRequest(reqParam V2MerchantElecCardBindRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantElecCardDefaultRequest added in v1.0.9

func (bp *BsPay) V2MerchantElecCardDefaultRequest(reqParam V2MerchantElecCardDefaultRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantElecCardUnbindRequest added in v1.0.9

func (bp *BsPay) V2MerchantElecCardUnbindRequest(reqParam V2MerchantElecCardUnbindRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantIntegrateRegRequest

func (bp *BsPay) V2MerchantIntegrateRegRequest(reqParam V2MerchantIntegrateRegRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantIntegrateUpdateRequest

func (bp *BsPay) V2MerchantIntegrateUpdateRequest(reqParam V2MerchantIntegrateUpdateRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantSettleConfigRequest

func (bp *BsPay) V2MerchantSettleConfigRequest(reqParam V2MerchantSettleConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantSettleModifyRequest

func (bp *BsPay) V2MerchantSettleModifyRequest(reqParam V2MerchantSettleModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantSplitConfigRequest

func (bp *BsPay) V2MerchantSplitConfigRequest(reqParam V2MerchantSplitConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantSplitQueryRequest

func (bp *BsPay) V2MerchantSplitQueryRequest(reqParam V2MerchantSplitQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2MerchantUrlForwardRequest

func (bp *BsPay) V2MerchantUrlForwardRequest(reqParam V2MerchantUrlForwardRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditCertificateConfigRequest

func (bp *BsPay) V2PcreditCertificateConfigRequest(reqParam V2PcreditCertificateConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditFeeConfigRequest

func (bp *BsPay) V2PcreditFeeConfigRequest(reqParam V2PcreditFeeConfigRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditFeeDetailRequest

func (bp *BsPay) V2PcreditFeeDetailRequest(reqParam V2PcreditFeeDetailRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditOrderQueryRequest

func (bp *BsPay) V2PcreditOrderQueryRequest(reqParam V2PcreditOrderQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditSolutionCreateRequest

func (bp *BsPay) V2PcreditSolutionCreateRequest(reqParam V2PcreditSolutionCreateRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditSolutionModifyRequest

func (bp *BsPay) V2PcreditSolutionModifyRequest(reqParam V2PcreditSolutionModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditSolutionQueryRequest

func (bp *BsPay) V2PcreditSolutionQueryRequest(reqParam V2PcreditSolutionQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2PcreditStatueModifyRequest

func (bp *BsPay) V2PcreditStatueModifyRequest(reqParam V2PcreditStatueModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleApplyRequest

func (bp *BsPay) V2QuickbuckleApplyRequest(reqParam V2QuickbuckleApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleBankQueryRequest added in v1.0.6

func (bp *BsPay) V2QuickbuckleBankQueryRequest(reqParam V2QuickbuckleBankQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleBindCardinfoQueryRequest added in v1.0.9

func (bp *BsPay) V2QuickbuckleBindCardinfoQueryRequest(reqParam V2QuickbuckleBindCardinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleConfirmRequest

func (bp *BsPay) V2QuickbuckleConfirmRequest(reqParam V2QuickbuckleConfirmRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleOnekeyCardbindRequest added in v1.0.4

func (bp *BsPay) V2QuickbuckleOnekeyCardbindRequest(reqParam V2QuickbuckleOnekeyCardbindRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleQueryRequest added in v1.0.8

func (bp *BsPay) V2QuickbuckleQueryRequest(reqParam V2QuickbuckleQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleUnbindRequest

func (bp *BsPay) V2QuickbuckleUnbindRequest(reqParam V2QuickbuckleUnbindRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleWithholdApplyRequest added in v1.0.6

func (bp *BsPay) V2QuickbuckleWithholdApplyRequest(reqParam V2QuickbuckleWithholdApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleWithholdPageGetRequest added in v1.0.7

func (bp *BsPay) V2QuickbuckleWithholdPageGetRequest(reqParam V2QuickbuckleWithholdPageGetRequest) (map[string]interface{}, error)

func (*BsPay) V2QuickbuckleWithholdQueryRequest added in v1.0.6

func (bp *BsPay) V2QuickbuckleWithholdQueryRequest(reqParam V2QuickbuckleWithholdQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2SupplementaryPictureRequest

func (bp *BsPay) V2SupplementaryPictureRequest(reqParam V2SupplementaryPictureRequest, filepath string) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceDeviceinfoAddRequest

func (bp *BsPay) V2TerminaldeviceDeviceinfoAddRequest(reqParam V2TerminaldeviceDeviceinfoAddRequest) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceDeviceinfoCancelRequest

func (bp *BsPay) V2TerminaldeviceDeviceinfoCancelRequest(reqParam V2TerminaldeviceDeviceinfoCancelRequest) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceDeviceinfoQueryRequest

func (bp *BsPay) V2TerminaldeviceDeviceinfoQueryRequest(reqParam V2TerminaldeviceDeviceinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceManageBindRequest

func (bp *BsPay) V2TerminaldeviceManageBindRequest(reqParam V2TerminaldeviceManageBindRequest) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceManageQueryRequest

func (bp *BsPay) V2TerminaldeviceManageQueryRequest(reqParam V2TerminaldeviceManageQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TerminaldeviceManageUnbindRequest

func (bp *BsPay) V2TerminaldeviceManageUnbindRequest(reqParam V2TerminaldeviceManageUnbindRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentAcctlogQueryRequest

func (bp *BsPay) V2TradeAcctpaymentAcctlogQueryRequest(reqParam V2TradeAcctpaymentAcctlogQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentBalanceQueryRequest

func (bp *BsPay) V2TradeAcctpaymentBalanceQueryRequest(reqParam V2TradeAcctpaymentBalanceQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentPayQueryRequest

func (bp *BsPay) V2TradeAcctpaymentPayQueryRequest(reqParam V2TradeAcctpaymentPayQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentPayRequest

func (bp *BsPay) V2TradeAcctpaymentPayRequest(reqParam V2TradeAcctpaymentPayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentRefundQueryRequest

func (bp *BsPay) V2TradeAcctpaymentRefundQueryRequest(reqParam V2TradeAcctpaymentRefundQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeAcctpaymentRefundRequest

func (bp *BsPay) V2TradeAcctpaymentRefundRequest(reqParam V2TradeAcctpaymentRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeBankinstallmentinfoQueryRequest

func (bp *BsPay) V2TradeBankinstallmentinfoQueryRequest(reqParam V2TradeBankinstallmentinfoQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeBatchtranslogQueryRequest added in v1.0.6

func (bp *BsPay) V2TradeBatchtranslogQueryRequest(reqParam V2TradeBatchtranslogQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeCardbinQueryRequest

func (bp *BsPay) V2TradeCardbinQueryRequest(reqParam V2TradeCardbinQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeCheckFilequeryRequest

func (bp *BsPay) V2TradeCheckFilequeryRequest(reqParam V2TradeCheckFilequeryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeCheckReplayRequest

func (bp *BsPay) V2TradeCheckReplayRequest(reqParam V2TradeCheckReplayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeElectronReceiptsCustomentrancesCreateRequest added in v1.0.6

func (bp *BsPay) V2TradeElectronReceiptsCustomentrancesCreateRequest(reqParam V2TradeElectronReceiptsCustomentrancesCreateRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeElectronReceiptsCustomentrancesQueryRequest added in v1.0.6

func (bp *BsPay) V2TradeElectronReceiptsCustomentrancesQueryRequest(reqParam V2TradeElectronReceiptsCustomentrancesQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeElectronReceiptsJumpinfoRequest added in v1.0.6

func (bp *BsPay) V2TradeElectronReceiptsJumpinfoRequest(reqParam V2TradeElectronReceiptsJumpinfoRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeElectronReceiptsPictureUploadRequest added in v1.0.6

func (bp *BsPay) V2TradeElectronReceiptsPictureUploadRequest(reqParam V2TradeElectronReceiptsPictureUploadRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeElectronReceiptsUploadRequest added in v1.0.6

func (bp *BsPay) V2TradeElectronReceiptsUploadRequest(reqParam V2TradeElectronReceiptsUploadRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeFeecalcRequest

func (bp *BsPay) V2TradeFeecalcRequest(reqParam V2TradeFeecalcRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentHtrefundRequest added in v1.0.9

func (bp *BsPay) V2TradeHostingPaymentHtrefundRequest(reqParam V2TradeHostingPaymentHtrefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentPreorderAliRequest

func (bp *BsPay) V2TradeHostingPaymentPreorderAliRequest(reqParam V2TradeHostingPaymentPreorderAliRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentPreorderH5Request

func (bp *BsPay) V2TradeHostingPaymentPreorderH5Request(reqParam V2TradeHostingPaymentPreorderH5Request) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentPreorderWxRequest

func (bp *BsPay) V2TradeHostingPaymentPreorderWxRequest(reqParam V2TradeHostingPaymentPreorderWxRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentQueryorderinfoRequest added in v1.0.9

func (bp *BsPay) V2TradeHostingPaymentQueryorderinfoRequest(reqParam V2TradeHostingPaymentQueryorderinfoRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeHostingPaymentQueryrefundinfoRequest added in v1.0.9

func (bp *BsPay) V2TradeHostingPaymentQueryrefundinfoRequest(reqParam V2TradeHostingPaymentQueryrefundinfoRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentBankingFrontpayRequest

func (bp *BsPay) V2TradeOnlinepaymentBankingFrontpayRequest(reqParam V2TradeOnlinepaymentBankingFrontpayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentBankpayBanklistRequest

func (bp *BsPay) V2TradeOnlinepaymentBankpayBanklistRequest(reqParam V2TradeOnlinepaymentBankpayBanklistRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentBankpayPayerqueryRequest

func (bp *BsPay) V2TradeOnlinepaymentBankpayPayerqueryRequest(reqParam V2TradeOnlinepaymentBankpayPayerqueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentQueryRequest

func (bp *BsPay) V2TradeOnlinepaymentQueryRequest(reqParam V2TradeOnlinepaymentQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentQuickpayApplyRequest

func (bp *BsPay) V2TradeOnlinepaymentQuickpayApplyRequest(reqParam V2TradeOnlinepaymentQuickpayApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentQuickpayConfirmRequest

func (bp *BsPay) V2TradeOnlinepaymentQuickpayConfirmRequest(reqParam V2TradeOnlinepaymentQuickpayConfirmRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentQuickpayFrontpayRequest added in v1.0.6

func (bp *BsPay) V2TradeOnlinepaymentQuickpayFrontpayRequest(reqParam V2TradeOnlinepaymentQuickpayFrontpayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentQuickpaySmscheckRequest added in v1.0.6

func (bp *BsPay) V2TradeOnlinepaymentQuickpaySmscheckRequest(reqParam V2TradeOnlinepaymentQuickpaySmscheckRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentRefundQueryRequest

func (bp *BsPay) V2TradeOnlinepaymentRefundQueryRequest(reqParam V2TradeOnlinepaymentRefundQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentRefundRequest

func (bp *BsPay) V2TradeOnlinepaymentRefundRequest(reqParam V2TradeOnlinepaymentRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferAccountCloseRequest

func (bp *BsPay) V2TradeOnlinepaymentTransferAccountCloseRequest(reqParam V2TradeOnlinepaymentTransferAccountCloseRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferAccountQueryRequest

func (bp *BsPay) V2TradeOnlinepaymentTransferAccountQueryRequest(reqParam V2TradeOnlinepaymentTransferAccountQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferAccountRequest

func (bp *BsPay) V2TradeOnlinepaymentTransferAccountRequest(reqParam V2TradeOnlinepaymentTransferAccountRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferBankblotterQueryRequest added in v1.0.9

func (bp *BsPay) V2TradeOnlinepaymentTransferBankblotterQueryRequest(reqParam V2TradeOnlinepaymentTransferBankblotterQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferBankmistakeApplyRequest added in v1.0.8

func (bp *BsPay) V2TradeOnlinepaymentTransferBankmistakeApplyRequest(reqParam V2TradeOnlinepaymentTransferBankmistakeApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest added in v1.0.8

func (bp *BsPay) V2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest(reqParam V2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferRemittanceRequest added in v1.0.5

func (bp *BsPay) V2TradeOnlinepaymentTransferRemittanceRequest(reqParam V2TradeOnlinepaymentTransferRemittanceRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentTransferRemittanceorderRequest added in v1.0.5

func (bp *BsPay) V2TradeOnlinepaymentTransferRemittanceorderRequest(reqParam V2TradeOnlinepaymentTransferRemittanceorderRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentUnionpayRequest

func (bp *BsPay) V2TradeOnlinepaymentUnionpayRequest(reqParam V2TradeOnlinepaymentUnionpayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentWappayRequest

func (bp *BsPay) V2TradeOnlinepaymentWappayRequest(reqParam V2TradeOnlinepaymentWappayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeOnlinepaymentWithholdpayRequest added in v1.0.6

func (bp *BsPay) V2TradeOnlinepaymentWithholdpayRequest(reqParam V2TradeOnlinepaymentWithholdpayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentDelaytransConfirmRequest

func (bp *BsPay) V2TradePaymentDelaytransConfirmRequest(reqParam V2TradePaymentDelaytransConfirmRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentDelaytransConfirmqueryRequest

func (bp *BsPay) V2TradePaymentDelaytransConfirmqueryRequest(reqParam V2TradePaymentDelaytransConfirmqueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentDelaytransConfirmrefundRequest

func (bp *BsPay) V2TradePaymentDelaytransConfirmrefundRequest(reqParam V2TradePaymentDelaytransConfirmrefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentDelaytransConfirmrefundqueryRequest added in v1.0.7

func (bp *BsPay) V2TradePaymentDelaytransConfirmrefundqueryRequest(reqParam V2TradePaymentDelaytransConfirmrefundqueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentGetelectronicreceiptRequest

func (bp *BsPay) V2TradePaymentGetelectronicreceiptRequest(reqParam V2TradePaymentGetelectronicreceiptRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentJspayRequest

func (bp *BsPay) V2TradePaymentJspayRequest(reqParam V2TradePaymentJspayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentMicropayRequest

func (bp *BsPay) V2TradePaymentMicropayRequest(reqParam V2TradePaymentMicropayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentPreauthcancelRefundRequest

func (bp *BsPay) V2TradePaymentPreauthcancelRefundRequest(reqParam V2TradePaymentPreauthcancelRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentPreauthpaycancelRefundRequest

func (bp *BsPay) V2TradePaymentPreauthpaycancelRefundRequest(reqParam V2TradePaymentPreauthpaycancelRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentScanpayCloseRequest

func (bp *BsPay) V2TradePaymentScanpayCloseRequest(reqParam V2TradePaymentScanpayCloseRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentScanpayClosequeryRequest

func (bp *BsPay) V2TradePaymentScanpayClosequeryRequest(reqParam V2TradePaymentScanpayClosequeryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentScanpayQueryRequest

func (bp *BsPay) V2TradePaymentScanpayQueryRequest(reqParam V2TradePaymentScanpayQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentScanpayRefundRequest

func (bp *BsPay) V2TradePaymentScanpayRefundRequest(reqParam V2TradePaymentScanpayRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentScanpayRefundqueryRequest

func (bp *BsPay) V2TradePaymentScanpayRefundqueryRequest(reqParam V2TradePaymentScanpayRefundqueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentUsermark2QueryRequest

func (bp *BsPay) V2TradePaymentUsermark2QueryRequest(reqParam V2TradePaymentUsermark2QueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentZxeAcctdetailQueryRequest added in v1.0.9

func (bp *BsPay) V2TradePaymentZxeAcctdetailQueryRequest(reqParam V2TradePaymentZxeAcctdetailQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePaymentZxeIncashQueryRequest added in v1.0.9

func (bp *BsPay) V2TradePaymentZxeIncashQueryRequest(reqParam V2TradePaymentZxeIncashQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayrelationApplyRequest added in v1.0.9

func (bp *BsPay) V2TradePayrelationApplyRequest(reqParam V2TradePayrelationApplyRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreDeductQueryRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreDeductQueryRequest(reqParam V2TradePayscoreDeductQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreDeductRegitsterRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreDeductRegitsterRequest(reqParam V2TradePayscoreDeductRegitsterRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscorePayPayscorepayRequest added in v1.0.7

func (bp *BsPay) V2TradePayscorePayPayscorepayRequest(reqParam V2TradePayscorePayPayscorepayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreServiceorderCancelRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreServiceorderCancelRequest(reqParam V2TradePayscoreServiceorderCancelRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreServiceorderCompleteRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreServiceorderCompleteRequest(reqParam V2TradePayscoreServiceorderCompleteRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreServiceorderCreateRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreServiceorderCreateRequest(reqParam V2TradePayscoreServiceorderCreateRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePayscoreServiceorderQueryRequest added in v1.0.7

func (bp *BsPay) V2TradePayscoreServiceorderQueryRequest(reqParam V2TradePayscoreServiceorderQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePreauthRequest

func (bp *BsPay) V2TradePreauthRequest(reqParam V2TradePreauthRequest) (map[string]interface{}, error)

func (*BsPay) V2TradePreauthpayRequest

func (bp *BsPay) V2TradePreauthpayRequest(reqParam V2TradePreauthpayRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeSettlementEnchashmentDmamtQueryRequest added in v1.0.4

func (bp *BsPay) V2TradeSettlementEnchashmentDmamtQueryRequest(reqParam V2TradeSettlementEnchashmentDmamtQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeSettlementEnchashmentRequest

func (bp *BsPay) V2TradeSettlementEnchashmentRequest(reqParam V2TradeSettlementEnchashmentRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeSettlementQueryRequest

func (bp *BsPay) V2TradeSettlementQueryRequest(reqParam V2TradeSettlementQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeSettlementSurrogateRequest

func (bp *BsPay) V2TradeSettlementSurrogateRequest(reqParam V2TradeSettlementSurrogateRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeTransSplitQueryRequest

func (bp *BsPay) V2TradeTransSplitQueryRequest(reqParam V2TradeTransSplitQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeTransstatQueryRequest

func (bp *BsPay) V2TradeTransstatQueryRequest(reqParam V2TradeTransstatQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2TradeWxusermarkQueryRequest

func (bp *BsPay) V2TradeWxusermarkQueryRequest(reqParam V2TradeWxusermarkQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2UserApplyQueryRequest added in v1.0.9

func (bp *BsPay) V2UserApplyQueryRequest(reqParam V2UserApplyQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBasicdataEntModifyRequest

func (bp *BsPay) V2UserBasicdataEntModifyRequest(reqParam V2UserBasicdataEntModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBasicdataEntRequest

func (bp *BsPay) V2UserBasicdataEntRequest(reqParam V2UserBasicdataEntRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBasicdataIndvModifyRequest

func (bp *BsPay) V2UserBasicdataIndvModifyRequest(reqParam V2UserBasicdataIndvModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBasicdataIndvRequest

func (bp *BsPay) V2UserBasicdataIndvRequest(reqParam V2UserBasicdataIndvRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBasicdataQueryRequest

func (bp *BsPay) V2UserBasicdataQueryRequest(reqParam V2UserBasicdataQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBusiModifyRequest

func (bp *BsPay) V2UserBusiModifyRequest(reqParam V2UserBusiModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2UserBusiOpenRequest

func (bp *BsPay) V2UserBusiOpenRequest(reqParam V2UserBusiOpenRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletCardAddRequest added in v1.0.8

func (bp *BsPay) V2WalletCardAddRequest(reqParam V2WalletCardAddRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletCardQueryRequest added in v1.0.8

func (bp *BsPay) V2WalletCardQueryRequest(reqParam V2WalletCardQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletCreateRequest added in v1.0.8

func (bp *BsPay) V2WalletCreateRequest(reqParam V2WalletCreateRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletMobileVerifyRequest added in v1.0.8

func (bp *BsPay) V2WalletMobileVerifyRequest(reqParam V2WalletMobileVerifyRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletPasswordModifyRequest added in v1.0.8

func (bp *BsPay) V2WalletPasswordModifyRequest(reqParam V2WalletPasswordModifyRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletPasswordResetRequest added in v1.0.8

func (bp *BsPay) V2WalletPasswordResetRequest(reqParam V2WalletPasswordResetRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletQueryRequest added in v1.0.8

func (bp *BsPay) V2WalletQueryRequest(reqParam V2WalletQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeOrderCloseRequest added in v1.0.9

func (bp *BsPay) V2WalletTradeOrderCloseRequest(reqParam V2WalletTradeOrderCloseRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradePayBalanceRequest added in v1.0.8

func (bp *BsPay) V2WalletTradePayBalanceRequest(reqParam V2WalletTradePayBalanceRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradePayRefundQueryRequest added in v1.0.8

func (bp *BsPay) V2WalletTradePayRefundQueryRequest(reqParam V2WalletTradePayRefundQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradePayRefundRequest added in v1.0.8

func (bp *BsPay) V2WalletTradePayRefundRequest(reqParam V2WalletTradePayRefundRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeQueryRequest added in v1.0.8

func (bp *BsPay) V2WalletTradeQueryRequest(reqParam V2WalletTradeQueryRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeRechargeCardRequest added in v1.0.8

func (bp *BsPay) V2WalletTradeRechargeCardRequest(reqParam V2WalletTradeRechargeCardRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeRechargeTransferRequest added in v1.0.9

func (bp *BsPay) V2WalletTradeRechargeTransferRequest(reqParam V2WalletTradeRechargeTransferRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeTransferRequest added in v1.0.8

func (bp *BsPay) V2WalletTradeTransferRequest(reqParam V2WalletTradeTransferRequest) (map[string]interface{}, error)

func (*BsPay) V2WalletTradeWithdrawalRequest added in v1.0.8

func (bp *BsPay) V2WalletTradeWithdrawalRequest(reqParam V2WalletTradeWithdrawalRequest) (map[string]interface{}, error)

type MerchSysConfig

type MerchSysConfig struct {
	ProductId          string `json:"product_id"`
	SysId              string `json:"sys_id"`
	RsaMerchPrivateKey string `json:"rsa_merch_private_key"`
	RsaHuifuPublicKey  string `json:"rsa_huifu_public_key"`
}

func ReadMerchConfig

func ReadMerchConfig(configPath string) (*MerchSysConfig, error)

* 读取商户配置文件

func (*MerchSysConfig) IsEmpty

func (msc *MerchSysConfig) IsEmpty() bool

type V2HycContractQueryRequest added in v1.0.9

type V2HycContractQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycInvcategoryQueryRequest added in v1.0.9

type V2HycInvcategoryQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycInvinfoQueryRequest added in v1.0.9

type V2HycInvinfoQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycInvoiceApplyRequest added in v1.0.9

type V2HycInvoiceApplyRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycMersignQueryRequest added in v1.0.9

type V2HycMersignQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycPersonsignCreateRequest added in v1.0.9

type V2HycPersonsignCreateRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycTaxDownloadRequest added in v1.0.9

type V2HycTaxDownloadRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2HycTaxQueryRequest added in v1.0.9

type V2HycTaxQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2InvoiceOpenRequest added in v1.0.9

type V2InvoiceOpenRequest struct {
	ReqSeqId       string `json:"req_seq_id" structs:"req_seq_id"`             // 请求流水号
	ReqDate        string `json:"req_date" structs:"req_date"`                 // 请求时间
	ChannelId      string `json:"channel_id" structs:"channel_id"`             // 渠道号汇付商户号为空时,必传;<font color="green">示例值:6666000109812124</font>
	IvcType        string `json:"ivc_type" structs:"ivc_type"`                 // 发票类型
	OpenType       string `json:"open_type" structs:"open_type"`               // 开票类型
	BuyerName      string `json:"buyer_name" structs:"buyer_name"`             // 购方单位名称
	OrderAmt       string `json:"order_amt" structs:"order_amt"`               // 含税合计金额(元)
	RedApplyReason string `json:"red_apply_reason" structs:"red_apply_reason"` // 冲红原因open_type=1时必填01:开票有误02:销货退回03:服务终止04:销售转让
	RedApplySource string `json:"red_apply_source" structs:"red_apply_source"` // 冲红申请来源open_type=1时必填01:销方02:购方
	OriIvcCode     string `json:"ori_ivc_code" structs:"ori_ivc_code"`         // 原发票代码openType=1时必填;参见[发票右上角](https://paas.huifu.com/partners/api/#/fp/api_fp_yanglitu.md);<font color="green">示例值:144032209110</font>
	OriIvcNumber   string `json:"ori_ivc_number" structs:"ori_ivc_number"`     // 原发票号码openType=1时必填;参见[发票右上角](https://paas.huifu.com/partners/api/#/fp/api_fp_yanglitu.md);<font color="green">示例值:20685767</font>
	GoodsInfos     string `json:"goods_infos" structs:"goods_infos"`           // 开票商品信息
	PayerInfo      string `json:"payer_info" structs:"payer_info"`             // 开票人信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2InvoiceQueryapplyRequest added in v1.0.9

type V2InvoiceQueryapplyRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求时间
	ChannelId string `json:"channel_id" structs:"channel_id"` // 渠道号汇付商户号为空时,必传;<font color="green">示例值:6666000109812124</font>
	SeqId     string `json:"seq_id" structs:"seq_id"`         // 流水号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2InvoiceSelfscanopenRequest added in v1.0.9

type V2InvoiceSelfscanopenRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 汇付商户号
	IvcType    string `json:"ivc_type" structs:"ivc_type"`       // 发票类型
	OpenType   string `json:"open_type" structs:"open_type"`     // 开票类型
	OrderAmt   string `json:"order_amt" structs:"order_amt"`     // 含税合计金额(元)
	GoodsInfos string `json:"goods_infos" structs:"goods_infos"` // 开票商品信息
	PayerInfo  string `json:"payer_info" structs:"payer_info"`   // 开票人信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantActivityAddRequest

type V2MerchantActivityAddRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	BlPhoto  string `json:"bl_photo" structs:"bl_photo"`     // 营业执照图片
	DhPhoto  string `json:"dh_photo" structs:"dh_photo"`     // 店内环境图片
	FeeType  string `json:"fee_type" structs:"fee_type"`     // 手续费类型
	MmPhoto  string `json:"mm_photo" structs:"mm_photo"`     // 整体门面图片(门头照)
	SytPhoto string `json:"syt_photo" structs:"syt_photo"`   // 收银台照片
	PayWay   string `json:"pay_way" structs:"pay_way"`       // 支付通道

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantActivityQueryRequest

type V2MerchantActivityQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataEntRequest

type V2MerchantBasicdataEntRequest struct {
	ReqSeqId              string `json:"req_seq_id" structs:"req_seq_id"`                             // 请求流水号
	ReqDate               string `json:"req_date" structs:"req_date"`                                 // 请求日期
	UpperHuifuId          string `json:"upper_huifu_id" structs:"upper_huifu_id"`                     // 直属渠道号
	RegName               string `json:"reg_name" structs:"reg_name"`                                 // 商户名称
	ShortName             string `json:"short_name" structs:"short_name"`                             // 商户简称
	EntType               string `json:"ent_type" structs:"ent_type"`                                 // 公司类型
	LicenseCode           string `json:"license_code" structs:"license_code"`                         // 营业执照编号
	LicenseValidityType   string `json:"license_validity_type" structs:"license_validity_type"`       // 营业执照有效期类型
	LicenseBeginDate      string `json:"license_begin_date" structs:"license_begin_date"`             // 营业执照有效期开始日期
	LicenseEndDate        string `json:"license_end_date" structs:"license_end_date"`                 // 营业执照有效期截止日期日期格式:yyyyMMdd,以北京时间为准。<font color="green">示例值:20220125</font><br/>  当license_validity_type=0时必填  ;当license_validity_type=1时为空;当使用总部资质时不填
	RegProvId             string `json:"reg_prov_id" structs:"reg_prov_id"`                           // 注册省
	RegAreaId             string `json:"reg_area_id" structs:"reg_area_id"`                           // 注册市
	RegDistrictId         string `json:"reg_district_id" structs:"reg_district_id"`                   // 注册区
	RegDetail             string `json:"reg_detail" structs:"reg_detail"`                             // 注册详细地址
	LegalName             string `json:"legal_name" structs:"legal_name"`                             // 法人姓名
	LegalCertType         string `json:"legal_cert_type" structs:"legal_cert_type"`                   // 法人证件类型
	LegalCertNo           string `json:"legal_cert_no" structs:"legal_cert_no"`                       // 法人证件号码
	LegalCertValidityType string `json:"legal_cert_validity_type" structs:"legal_cert_validity_type"` // 法人证件有效期类型
	LegalCertBeginDate    string `json:"legal_cert_begin_date" structs:"legal_cert_begin_date"`       // 法人证件有效期开始日期
	LegalCertEndDate      string `json:"legal_cert_end_date" structs:"legal_cert_end_date"`           // 法人证件有效期截止日期日期格式:yyyyMMdd,以北京时间为准。  <font color="green">示例值:20220125</font><br/>当legal_cert_validity_type=0时必填 ;当legal_cert_validity_type=1时为空 ;当使用总部资质时不填
	ProvId                string `json:"prov_id" structs:"prov_id"`                                   // 经营省
	AreaId                string `json:"area_id" structs:"area_id"`                                   // 经营市
	DistrictId            string `json:"district_id" structs:"district_id"`                           // 经营区
	DetailAddr            string `json:"detail_addr" structs:"detail_addr"`                           // 经营详细地址
	ContactName           string `json:"contact_name" structs:"contact_name"`                         // 联系人姓名
	ContactMobileNo       string `json:"contact_mobile_no" structs:"contact_mobile_no"`               // 联系人手机号
	ContactEmail          string `json:"contact_email" structs:"contact_email"`                       // 联系人电子邮箱
	ServicePhone          string `json:"service_phone" structs:"service_phone"`                       // 客服电话
	BusiType              string `json:"busi_type" structs:"busi_type"`                               // 经营类型
	ReceiptName           string `json:"receipt_name" structs:"receipt_name"`                         // 小票名称
	Mcc                   string `json:"mcc" structs:"mcc"`                                           // 所属行业
	CardInfo              string `json:"card_info" structs:"card_info"`                               // 结算卡信息配置
	OpenLicenceNo         string `json:"open_licence_no" structs:"open_licence_no"`                   // 基本存款账户编号或核准号基本存款账户信息请填写基本存款账户编号;开户许可证请填写核准号 ;<br/>当注册地址或经营地址为如下地区时必填:浙江,海南,重庆,河南,江苏,宁波市,黑龙江,吉林,湖南,贵州,陕西,湖北 <br/>当使用总部资质时不填 ;<font color="green">示例值:J2900123456789</font>
	HeadHuifuId           string `json:"head_huifu_id" structs:"head_huifu_id"`                       // 总部汇付Id如果headOfficeFlag=0,useHeadInfoFlag=Y,且head_huifu_id不为空则基本信息部分复用总部的基本信息。<br/>如果head_office_flag=0,则字段必填,如果head_office_flag=1,总部汇付Id不可传<br/><font color="green">示例值:6666000123123123</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataIndvRequest

type V2MerchantBasicdataIndvRequest struct {
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate         string `json:"req_date" structs:"req_date"`                   // 请求日期
	UpperHuifuId    string `json:"upper_huifu_id" structs:"upper_huifu_id"`       // 上级主体ID
	RegName         string `json:"reg_name" structs:"reg_name"`                   // 商户名
	ProvId          string `json:"prov_id" structs:"prov_id"`                     // 经营省
	AreaId          string `json:"area_id" structs:"area_id"`                     // 经营市
	DistrictId      string `json:"district_id" structs:"district_id"`             // 经营区
	DetailAddr      string `json:"detail_addr" structs:"detail_addr"`             // 经营详细地址
	ContactName     string `json:"contact_name" structs:"contact_name"`           // 联系人姓名
	ContactMobileNo string `json:"contact_mobile_no" structs:"contact_mobile_no"` // 联系人手机号
	ContactEmail    string `json:"contact_email" structs:"contact_email"`         // 联系人电子邮箱
	CardInfo        string `json:"card_info" structs:"card_info"`                 // 结算卡信息配置

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataModifyRequest

type V2MerchantBasicdataModifyRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 上级主体ID
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataQueryRequest

type V2MerchantBasicdataQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataSettlementQueryRequest

type V2MerchantBasicdataSettlementQueryRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	BeginDate string `json:"begin_date" structs:"begin_date"` // 结算开始日期
	EndDate   string `json:"end_date" structs:"end_date"`     // 结算结束日期
	PageSize  string `json:"page_size" structs:"page_size"`   // 分页条数

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataSmsSendRequest added in v1.0.6

type V2MerchantBasicdataSmsSendRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 商户汇付Id
	Phone      string `json:"phone" structs:"phone"`             // 手机号
	VerifyType string `json:"verify_type" structs:"verify_type"` // 验证类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBasicdataStatusQueryRequest

type V2MerchantBasicdataStatusQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ApplyNo  string `json:"apply_no" structs:"apply_no"`     // 申请单
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiAliRealnameApplyRequest

type V2MerchantBusiAliRealnameApplyRequest struct {
	ReqSeqId          string `json:"req_seq_id" structs:"req_seq_id"`                   // 请求流水号
	ReqDate           string `json:"req_date" structs:"req_date"`                       // 请求日期
	HuifuId           string `json:"huifu_id" structs:"huifu_id"`                       // 汇付ID
	AuthIdentityInfo  string `json:"auth_identity_info" structs:"auth_identity_info"`   // 主体信息
	ContactPersonInfo string `json:"contact_person_info" structs:"contact_person_info"` // 联系人信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiAliRealnameQueryRequest

type V2MerchantBusiAliRealnameQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiAtModifyRequest

type V2MerchantBusiAtModifyRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`       // 请求日期
	AtRegList string `json:"at_reg_list" structs:"at_reg_list"` // AT信息修改列表

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiBillConfigRequest

type V2MerchantBusiBillConfigRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 汇付机构编号
	ReconSendFlag string `json:"recon_send_flag" structs:"recon_send_flag"` // 对账文件生成开关
	FileType      string `json:"file_type" structs:"file_type"`             // 对账单类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiBillQueryRequest

type V2MerchantBusiBillQueryRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付机构编号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiConfigQueryRequest

type V2MerchantBusiConfigQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiConfigRequest

type V2MerchantBusiConfigRequest struct {
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`             // 请求流水号
	ReqDate       string `json:"req_date" structs:"req_date"`                 // 请求日期
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`                 // 汇付客户Id
	FeeType       string `json:"fee_type" structs:"fee_type"`                 // 业务开通类型
	WxWoaAppId    string `json:"wx_woa_app_id" structs:"wx_woa_app_id"`       // 公众号支付Appid条件必填,<font color="green">示例值:wx3767c5bd01df5061</font> ;wx_woa_app_id 、wx_woa_path、micro_sub_appid和 wx_applet_app_id四者不能同时为空
	WxWoaPath     string `json:"wx_woa_path" structs:"wx_woa_path"`           // 微信公众号授权目录条件必填,<font color="green">示例值:https://paas.huifu.com/shouyintai/demo/h5/</font>;wx_woa_app_id 、wx_woa_path、micro_sub_appid和 wx_applet_app_id四者不能同时为空
	WxAppletAppId string `json:"wx_applet_app_id" structs:"wx_applet_app_id"` // 微信小程序APPID条件必填,<font color="green">示例值:wx8523175fea790f10</font> ;wx_woa_app_id 、wx_woa_path、micro_sub_appid和 wx_applet_app_id四者不能同时为空

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiEfpconfigRequest added in v1.0.9

type V2MerchantBusiEfpconfigRequest struct {
	ReqSeqId                    string `json:"req_seq_id" structs:"req_seq_id"`                                         // 请求流水号
	ReqDate                     string `json:"req_date" structs:"req_date"`                                             // 请求日期
	HuifuId                     string `json:"huifu_id" structs:"huifu_id"`                                             // 商户汇付id
	UpperHuifuId                string `json:"upper_huifu_id" structs:"upper_huifu_id"`                                 // 所属渠道商
	SwitchState                 string `json:"switch_state" structs:"switch_state"`                                     // 开关
	OutOrderAutoAcctFlag        string `json:"out_order_auto_acct_flag" structs:"out_order_auto_acct_flag"`             // 自动入账开关0:关闭 1:开通;switch_state为1时必填;<font color="green">示例值:1</font>
	OutFeeHuifuid               string `json:"out_fee_huifuid" structs:"out_fee_huifuid"`                               // 支付手续费外扣汇付ID支付手续费外扣标记为1时必填;<font color="green">示例值:6666000109812123</font>
	OutOrderAcctCard            string `json:"out_order_acct_card" structs:"out_order_acct_card"`                       // 全域资金开户使用的银行卡信息首次开通时必填 jsonObject格式
	OutOrderAcctOpenFees        string `json:"out_order_acct_open_fees" structs:"out_order_acct_open_fees"`             // 全域资金开户手续费首次开通时必填 jsonObject格式
	OtherPaymentInstitutionsPic string `json:"other_payment_institutions_pic" structs:"other_payment_institutions_pic"` // 商户与其他支付机构签署的收单协议文件id首次开通时必填;<font color="green">示例值:57cc7f00-600a-33ab-b614-6221bbf2e530</font>
	OutFundsGateId              string `json:"out_funds_gate_id" structs:"out_funds_gate_id"`                           // 银行类型
	SignUserInfo                string `json:"sign_user_info" structs:"sign_user_info"`                                 // 签约人信息switch_state为1时必填 jsonObject格式

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiEfpdetailRequest added in v1.0.9

type V2MerchantBusiEfpdetailRequest struct {
	ReqSeqId       string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate        string `json:"req_date" structs:"req_date"`                   // 请求日期
	HuifuId        string `json:"huifu_id" structs:"huifu_id"`                   // 商户汇付id
	OutFundsGateId string `json:"out_funds_gate_id" structs:"out_funds_gate_id"` // 银行类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiHeadConfigRequest added in v1.0.9

type V2MerchantBusiHeadConfigRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求时间
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付客户Id
	ProductId    string `json:"product_id" structs:"product_id"`         // 产品编号
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 直属渠道号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiMercodeQueryRequest

type V2MerchantBusiMercodeQueryRequest struct {
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	PayWay   string `json:"pay_way" structs:"pay_way"`       // 入驻通道类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiModifyBusistatusRequest

type V2MerchantBusiModifyBusistatusRequest struct {
	ReqDate         string `json:"req_date" structs:"req_date"`                   // 请求日期
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	HuifuId         string `json:"huifu_id" structs:"huifu_id"`                   // 汇付客户Id
	Status          string `json:"status" structs:"status"`                       // 状态
	UpdStatusReason string `json:"upd_status_reason" structs:"upd_status_reason"` // 状态变更原因

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiModifyRequest

type V2MerchantBusiModifyRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiOpenRequest

type V2MerchantBusiOpenRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付客户Id
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 直属渠道号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiRealnameQueryRequest

type V2MerchantBusiRealnameQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiRealnameRequest

type V2MerchantBusiRealnameRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付ID
	Name         string `json:"name" structs:"name"`                     // 联系人姓名
	Mobile       string `json:"mobile" structs:"mobile"`                 // 联系人手机号
	IdCardNumber string `json:"id_card_number" structs:"id_card_number"` // 联系人身份证号码
	ContactType  string `json:"contact_type" structs:"contact_type"`     // 联系人类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantBusiStatusQueryRequest added in v1.0.6

type V2MerchantBusiStatusQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	StoreId  string `json:"store_id" structs:"store_id"`     // 门店号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintAliRiskinfoQueryRequest

type V2MerchantComplaintAliRiskinfoQueryRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求汇付流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求汇付时间
	BeginDate string `json:"begin_date" structs:"begin_date"` // 开始日期
	EndDate   string `json:"end_date" structs:"end_date"`     // 结束日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintCompleteRequest

type V2MerchantComplaintCompleteRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                   // 请求时间
	ComplaintId      string `json:"complaint_id" structs:"complaint_id"`           // 微信投诉单号
	ComplaintedMchid string `json:"complainted_mchid" structs:"complainted_mchid"` // 被诉商户微信号
	MchId            string `json:"mch_id" structs:"mch_id"`                       // 微信商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintDownloadPictureRequest

type V2MerchantComplaintDownloadPictureRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`         // 请求时间
	MediaUrl    string `json:"media_url" structs:"media_url"`       // 下载图片的url
	ComplaintId string `json:"complaint_id" structs:"complaint_id"` // 投诉单号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintHistoryQueryRequest

type V2MerchantComplaintHistoryQueryRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`         // 请求时间
	ComplaintId string `json:"complaint_id" structs:"complaint_id"` // 投诉单号
	MchId       string `json:"mch_id" structs:"mch_id"`             // 微信商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintListInfoQueryRequest

type V2MerchantComplaintListInfoQueryRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求时间
	BeginDate string `json:"begin_date" structs:"begin_date"` // 开始日期
	EndDate   string `json:"end_date" structs:"end_date"`     // 结束日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintQueryStatusRequest

type V2MerchantComplaintQueryStatusRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`       // 请求汇付流水号
	ReqDate     string `json:"req_date" structs:"req_date"`           // 请求汇付时间
	RiskBizId   string `json:"risk_biz_id" structs:"risk_biz_id"`     // 支付宝推送流水号
	BankMerCode string `json:"bank_mer_code" structs:"bank_mer_code"` // 申诉的商户

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintReplyRequest

type V2MerchantComplaintReplyRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                   // 请求时间
	ComplaintId      string `json:"complaint_id" structs:"complaint_id"`           // 微信投诉单号
	ComplaintedMchid string `json:"complainted_mchid" structs:"complainted_mchid"` // 被诉商户微信号
	ResponseContent  string `json:"response_content" structs:"response_content"`   // 回复内容
	JumpUrl          string `json:"jump_url" structs:"jump_url"`                   // 跳转链接
	JumpUrlText      string `json:"jump_url_text" structs:"jump_url_text"`         // 跳转链接文案
	MchId            string `json:"mch_id" structs:"mch_id"`                       // 微信商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintRequestCertificatesRequest

type V2MerchantComplaintRequestCertificatesRequest struct {
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`         // 请求汇付流水号
	ReqDate       string `json:"req_date" structs:"req_date"`             // 请求汇付时间
	RiskBizId     string `json:"risk_biz_id" structs:"risk_biz_id"`       // 支付宝推送流水号
	MerchantType  string `json:"merchant_type" structs:"merchant_type"`   // 商户类型
	OperationType string `json:"operation_type" structs:"operation_type"` // 商户经营模式
	PaymentScene  string `json:"payment_scene" structs:"payment_scene"`   // 收款应用场景

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintSubmitCertificatesRequest

type V2MerchantComplaintSubmitCertificatesRequest struct {
	ReqSeqId            string `json:"req_seq_id" structs:"req_seq_id"`                         // 请求汇付流水号
	ReqDate             string `json:"req_date" structs:"req_date"`                             // 请求汇付时间
	RiskBizId           string `json:"risk_biz_id" structs:"risk_biz_id"`                       // 支付宝推送流水号
	RelievingId         string `json:"relieving_id" structs:"relieving_id"`                     // 申诉解限的唯一ID
	RelieveRiskType     string `json:"relieve_risk_type" structs:"relieve_risk_type"`           // 解限风险类型
	RelieveCertDataList string `json:"relieve_cert_data_list" structs:"relieve_cert_data_list"` // 提交的凭证数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantComplaintUpdateRefundprogressRequest

type V2MerchantComplaintUpdateRefundprogressRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`         // 请求时间
	ComplaintId string `json:"complaint_id" structs:"complaint_id"` // 投诉单号
	Action      string `json:"action" structs:"action"`             // 审批动作
	MchId       string `json:"mch_id" structs:"mch_id"`             // 微信商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectAlipayAppauthtokenExchangeRequest

type V2MerchantDirectAlipayAppauthtokenExchangeRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付ID
	AppId        string `json:"app_id" structs:"app_id"`                 // 开发者的应用ID
	OperType     string `json:"oper_type" structs:"oper_type"`           // 操作类型
	AppAuthCode  string `json:"app_auth_code" structs:"app_auth_code"`   // 授权码授权码,操作类型为0-换取令牌时必填,其它选填;<font color="green">示例值:123</font>
	AppAuthToken string `json:"app_auth_token" structs:"app_auth_token"` // 应用授权令牌应用授权令牌,操作类型为1-刷新令牌时,且该字段有值,将与数据库值进行校验;<font color="green">示例值:202208200312104378</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectAlipayApplyorderstatusQueryRequest

type V2MerchantDirectAlipayApplyorderstatusQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户汇付Id
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectAlipayFacetofacesignApplyRequest

type V2MerchantDirectAlipayFacetofacesignApplyRequest struct {
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate         string `json:"req_date" structs:"req_date"`                   // 请求日期
	HuifuId         string `json:"huifu_id" structs:"huifu_id"`                   // 汇付客户Id
	UpperHuifuId    string `json:"upper_huifu_id" structs:"upper_huifu_id"`       // 上级主体ID
	DirectCategory  string `json:"direct_category" structs:"direct_category"`     // 支付宝经营类目
	AppId           string `json:"app_id" structs:"app_id"`                       // 开发者的应用ID
	ContactName     string `json:"contact_name" structs:"contact_name"`           // 联系人姓名
	ContactMobileNo string `json:"contact_mobile_no" structs:"contact_mobile_no"` // 联系人手机号
	ContactEmail    string `json:"contact_email" structs:"contact_email"`         // 联系人电子邮箱
	Account         string `json:"account" structs:"account"`                     // 商户账号
	Rate            string `json:"rate" structs:"rate"`                           // 服务费率(%)0.38~3之间,精确到0.01。当签约且授权sign_and_auth=Y时,必填。<font color="green">示例值:0.38</font>
	FileList        string `json:"file_list" structs:"file_list"`                 // 文件列表

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectCertinfoAddRequest

type V2MerchantDirectCertinfoAddRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商汇付Id
	PayWay       string `json:"pay_way" structs:"pay_way"`               // 开通类型
	AppId        string `json:"app_id" structs:"app_id"`                 // 开发者的应用ID
	FileList     string `json:"file_list" structs:"file_list"`           // 文件列表

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatQueryRequest

type V2MerchantDirectWechatQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户汇付Id
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	MchId    string `json:"mch_id" structs:"mch_id"`         // 微信商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatSettlementinfoModifyRequest

type V2MerchantDirectWechatSettlementinfoModifyRequest struct {
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate         string `json:"req_date" structs:"req_date"`                   // 请求日期
	HuifuId         string `json:"huifu_id" structs:"huifu_id"`                   // 汇付ID
	AppId           string `json:"app_id" structs:"app_id"`                       // 开发者的应用ID
	MchId           string `json:"mch_id" structs:"mch_id"`                       // 微信商户号
	SubMchid        string `json:"sub_mchid" structs:"sub_mchid"`                 // 特约商户号
	AccountType     string `json:"account_type" structs:"account_type"`           // 账户类型
	AccountBank     string `json:"account_bank" structs:"account_bank"`           // 开户银行
	BankAddressCode string `json:"bank_address_code" structs:"bank_address_code"` // 开户银行省市编码
	AccountNumber   string `json:"account_number" structs:"account_number"`       // 银行账号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatSettlementinfoQueryRequest

type V2MerchantDirectWechatSettlementinfoQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	MchId    string `json:"mch_id" structs:"mch_id"`         // 商户号
	SubMchid string `json:"sub_mchid" structs:"sub_mchid"`   // 特约商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatSignRequest

type V2MerchantDirectWechatSignRequest struct {
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	ReqDate         string `json:"req_date" structs:"req_date"`                   // 请求日期
	HuifuId         string `json:"huifu_id" structs:"huifu_id"`                   // 商户汇付Id
	UpperHuifuId    string `json:"upper_huifu_id" structs:"upper_huifu_id"`       // 渠道商汇付Id
	AppId           string `json:"app_id" structs:"app_id"`                       // 开发者的应用ID
	MchId           string `json:"mch_id" structs:"mch_id"`                       // 商户号
	Owner           string `json:"owner" structs:"owner"`                         // 经营者/法人是否为受益人
	ContactInfo     string `json:"contact_info" structs:"contact_info"`           // 超级管理员信息
	SalesScenesType string `json:"sales_scenes_type" structs:"sales_scenes_type"` // 经营场景类型
	SalesInfo       string `json:"sales_info" structs:"sales_info"`               // 经营场景
	SettlementInfo  string `json:"settlement_info" structs:"settlement_info"`     // 结算信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatSubscribeConfigRequest

type V2MerchantDirectWechatSubscribeConfigRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	MchId    string `json:"mch_id" structs:"mch_id"`         // 商户号
	SubMchid string `json:"sub_mchid" structs:"sub_mchid"`   // 特约商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectWechatSubscribeQueryRequest

type V2MerchantDirectWechatSubscribeQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	MchId    string `json:"mch_id" structs:"mch_id"`         // 商户号
	SubMchid string `json:"sub_mchid" structs:"sub_mchid"`   // 特约商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectZftReceiverConfigRequest

type V2MerchantDirectZftReceiverConfigRequest struct {
	ReqSeqId             string `json:"req_seq_id" structs:"req_seq_id"`                           // 请求流水号
	ReqDate              string `json:"req_date" structs:"req_date"`                               // 请求日期
	HuifuId              string `json:"huifu_id" structs:"huifu_id"`                               // 汇付ID
	AppId                string `json:"app_id" structs:"app_id"`                                   // 开发者的应用ID
	SplitFlag            string `json:"split_flag" structs:"split_flag"`                           // 分账开关
	ZftSplitReceiverList string `json:"zft_split_receiver_list" structs:"zft_split_receiver_list"` // 分账接收方列表
	Status               string `json:"status" structs:"status"`                                   // 状态

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectZftReceiverQueryRequest

type V2MerchantDirectZftReceiverQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	PageSize string `json:"page_size" structs:"page_size"`   // 每页数目
	PageNum  string `json:"page_num" structs:"page_num"`     // 页数

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantDirectZftRegRequest

type V2MerchantDirectZftRegRequest struct {
	ReqSeqId                  string `json:"req_seq_id" structs:"req_seq_id"`                                   // 请求流水号
	ReqDate                   string `json:"req_date" structs:"req_date"`                                       // 请求时间
	HuifuId                   string `json:"huifu_id" structs:"huifu_id"`                                       // 汇付ID
	AppId                     string `json:"app_id" structs:"app_id"`                                           // 开发者的应用ID
	Name                      string `json:"name" structs:"name"`                                               // 进件的二级商户名称
	MerchantType              string `json:"merchant_type" structs:"merchant_type"`                             // 商家类型
	Mcc                       string `json:"mcc" structs:"mcc"`                                                 // 商户经营类目
	CertType                  string `json:"cert_type" structs:"cert_type"`                                     // 商户证件类型
	CertNo                    string `json:"cert_no" structs:"cert_no"`                                         // 商户证件编号
	CertName                  string `json:"cert_name" structs:"cert_name"`                                     // 证件名称目前只有个体工商户商户类型要求填入本字段,填写值为个体工商户营业执照上的名称。<font color="green">示例值:xxxx小卖铺</font>
	LegalName                 string `json:"legal_name" structs:"legal_name"`                                   // 法人名称仅个人商户非必填,其他必填。<font color="green">示例值:张三</font>
	LegalCertNo               string `json:"legal_cert_no" structs:"legal_cert_no"`                             // 法人证件号码仅个人商户非必填,其他必填。<font color="green">示例值:3209261975120284333</font>
	ServicePhone              string `json:"service_phone" structs:"service_phone"`                             // 客服电话
	ProvId                    string `json:"prov_id" structs:"prov_id"`                                         // 经营省
	AreaId                    string `json:"area_id" structs:"area_id"`                                         // 经营市
	DistrictId                string `json:"district_id" structs:"district_id"`                                 // 经营区
	DetailAddr                string `json:"detail_addr" structs:"detail_addr"`                                 // 经营详细地址
	ContactName               string `json:"contact_name" structs:"contact_name"`                               // 联系人姓名
	ContactTag                string `json:"contact_tag" structs:"contact_tag"`                                 // 商户联系人业务标识
	ContactType               string `json:"contact_type" structs:"contact_type"`                               // 联系人类型
	ContactMobileNo           string `json:"contact_mobile_no" structs:"contact_mobile_no"`                     // 联系人手机号
	ZftCardInfoList           string `json:"zft_card_info_list" structs:"zft_card_info_list"`                   // 商户结算卡信息jsonArray格式。本业务当前只允许传入一张结算卡。与支付宝账号字段二选一必填
	AlipayLogonId             string `json:"alipay_logon_id" structs:"alipay_logon_id"`                         // 商户支付宝账号商户支付宝账号,用作结算账号。与银行卡对象字段二选一必填。<br/>本字段要求支付宝账号的名称与商户名称mch_name同名,且是实名认证过的支付宝账户。<font color="green">示例值:test@huifu.com</font>
	IndustryQualificationType string `json:"industry_qualification_type" structs:"industry_qualification_type"` // 商户行业资质类型当商户是特殊行业时必填,具体取值[参见表格](https://mif-pub.alipayobjects.com/QualificationType.xlsx)。<font color="green">示例值:310</font>
	Service                   string `json:"service" structs:"service"`                                         // 商户使用服务
	SignTimeWithIsv           string `json:"sign_time_with_isv" structs:"sign_time_with_isv"`                   // 商户与服务商的签约时间
	BindingAlipayLogonId      string `json:"binding_alipay_logon_id" structs:"binding_alipay_logon_id"`         // 商户支付宝账户用于协议确认。目前商业场景(除医疗、中小学教育等)下必填。本字段要求上送的支付宝账号的名称与商户名称name同名,且是实名认证支付宝账户。<font color="green">示例值:test@huifu.com</font>
	DefaultSettleType         string `json:"default_settle_type" structs:"default_settle_type"`                 // 默认结算类型
	FileList                  string `json:"file_list" structs:"file_list"`                                     // 文件列表

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantElecCardBindRequest added in v1.0.9

type V2MerchantElecCardBindRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantElecCardDefaultRequest added in v1.0.9

type V2MerchantElecCardDefaultRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付Id
	CardNo   string `json:"card_no" structs:"card_no"`       // 银行卡号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantElecCardUnbindRequest added in v1.0.9

type V2MerchantElecCardUnbindRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantIntegrateRegRequest

type V2MerchantIntegrateRegRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商汇付id
	EntType      string `json:"ent_type" structs:"ent_type"`             // 公司类型
	RegName      string `json:"reg_name" structs:"reg_name"`             // 商户名称
	BusiType     string `json:"busi_type" structs:"busi_type"`           // 经营类型
	DetailAddr   string `json:"detail_addr" structs:"detail_addr"`       // 经营详细地址
	ProvId       string `json:"prov_id" structs:"prov_id"`               // 经营省
	AreaId       string `json:"area_id" structs:"area_id"`               // 经营市
	DistrictId   string `json:"district_id" structs:"district_id"`       // 经营区
	ContactInfo  string `json:"contact_info" structs:"contact_info"`     // 联系人信息
	CardInfo     string `json:"card_info" structs:"card_info"`           // 卡信息配置实体
	CashConfig   string `json:"cash_config" structs:"cash_config"`       // 取现配置列表jsonArray格式 ;
	SettleConfig string `json:"settle_config" structs:"settle_config"`   // 结算配置jsonObject格式;

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantIntegrateUpdateRequest

type V2MerchantIntegrateUpdateRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付ID
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商汇付ID
	DealType     string `json:"deal_type" structs:"deal_type"`           // 业务处理类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantSettleConfigRequest

type V2MerchantSettleConfigRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户/用户汇付Id
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 上级汇付Id
	AcctType     string `json:"acct_type" structs:"acct_type"`           // 子账户类型
	AcctName     string `json:"acct_name" structs:"acct_name"`           // 账户名称

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantSettleModifyRequest

type V2MerchantSettleModifyRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户/用户汇付Id
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 上级汇付Id
	AcctId       string `json:"acct_id" structs:"acct_id"`               // 子账户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantSplitConfigRequest

type V2MerchantSplitConfigRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 商户汇付Id
	RuleOrigin string `json:"rule_origin" structs:"rule_origin"` // 分账规则来源
	DivFlag    string `json:"div_flag" structs:"div_flag"`       // 分账开关
	ApplyRatio string `json:"apply_ratio" structs:"apply_ratio"` // 最大分账比例
	StartType  string `json:"start_type" structs:"start_type"`   // 生效类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantSplitQueryRequest

type V2MerchantSplitQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2MerchantUrlForwardRequest

type V2MerchantUrlForwardRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商号
	StoreId      string `json:"store_id" structs:"store_id"`             // 门店号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditCertificateConfigRequest

type V2PcreditCertificateConfigRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	AppId    string `json:"app_id" structs:"app_id"`         // 开发者的应用ID
	FileList string `json:"file_list" structs:"file_list"`   // 证书文件列表

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditFeeConfigRequest

type V2PcreditFeeConfigRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditFeeDetailRequest

type V2PcreditFeeDetailRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditOrderQueryRequest

type V2PcreditOrderQueryRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求日期
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 汇付客户Id
	SolutionId string `json:"solution_id" structs:"solution_id"` // 贴息方案id
	StartTime  string `json:"start_time" structs:"start_time"`   // 活动开始时间
	EndTime    string `json:"end_time" structs:"end_time"`       // 活动结束时间

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditSolutionCreateRequest

type V2PcreditSolutionCreateRequest struct {
	ReqSeqId                  string `json:"req_seq_id" structs:"req_seq_id"`                                       // 请求流水号
	ReqDate                   string `json:"req_date" structs:"req_date"`                                           // 请求日期
	HuifuId                   string `json:"huifu_id" structs:"huifu_id"`                                           // 汇付客户Id
	ActivityName              string `json:"activity_name" structs:"activity_name"`                                 // 花呗分期商家贴息活动名称
	StartTime                 string `json:"start_time" structs:"start_time"`                                       // 活动开始时间
	EndTime                   string `json:"end_time" structs:"end_time"`                                           // 活动结束时间
	MinMoneyLimit             string `json:"min_money_limit" structs:"min_money_limit"`                             // 免息金额下限(元)
	MaxMoneyLimit             string `json:"max_money_limit" structs:"max_money_limit"`                             // 免息金额上限(元)
	AmountBudget              string `json:"amount_budget" structs:"amount_budget"`                                 // 花呗分期贴息预算金额
	InstallNumStrList         string `json:"install_num_str_list" structs:"install_num_str_list"`                   // 花呗分期数集合
	BudgetWarningMoney        string `json:"budget_warning_money" structs:"budget_warning_money"`                   // 预算提醒金额(元)
	BudgetWarningMailList     string `json:"budget_warning_mail_list" structs:"budget_warning_mail_list"`           // 预算提醒邮件列表
	BudgetWarningMobileNoList string `json:"budget_warning_mobile_no_list" structs:"budget_warning_mobile_no_list"` // 预算提醒手机号列表
	SubShopInfoList           string `json:"sub_shop_info_list" structs:"sub_shop_info_list"`                       // 子门店信息集合

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditSolutionModifyRequest

type V2PcreditSolutionModifyRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 汇付客户Id
	SolutionId string `json:"solution_id" structs:"solution_id"` // 创建成功后返回的贴息活动方案id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditSolutionQueryRequest

type V2PcreditSolutionQueryRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 汇付Id
	SolutionId string `json:"solution_id" structs:"solution_id"` // 活动方案id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2PcreditStatueModifyRequest

type V2PcreditStatueModifyRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 商户号
	SolutionId string `json:"solution_id" structs:"solution_id"` // 贴息方案实例id
	Status     string `json:"status" structs:"status"`           // 状态控制

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleApplyRequest

type V2QuickbuckleApplyRequest struct {
	ReqDate          string `json:"req_date" structs:"req_date"`                     // 请求日期
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                 // 请求流水号
	HuifuId          string `json:"huifu_id" structs:"huifu_id"`                     // 汇付客户Id
	OutCustId        string `json:"out_cust_id" structs:"out_cust_id"`               // 商户用户id
	OrderId          string `json:"order_id" structs:"order_id"`                     // 订单号
	OrderDate        string `json:"order_date" structs:"order_date"`                 // 订单日期
	CardId           string `json:"card_id" structs:"card_id"`                       // 银行卡号
	CardName         string `json:"card_name" structs:"card_name"`                   // 银行卡开户姓名
	CertType         string `json:"cert_type" structs:"cert_type"`                   // 银行卡绑定证件类型
	CertId           string `json:"cert_id" structs:"cert_id"`                       // 银行卡绑定身份证
	CertValidityType string `json:"cert_validity_type" structs:"cert_validity_type"` // 个人证件有效期类型
	CertBeginDate    string `json:"cert_begin_date" structs:"cert_begin_date"`       // 个人证件有效期起始日
	CertEndDate      string `json:"cert_end_date" structs:"cert_end_date"`           // 个人证件有效期到期日长期有效不填;<font color="green">示例值:20420905</font>
	CardMp           string `json:"card_mp" structs:"card_mp"`                       // 银行卡绑定手机号
	VipCode          string `json:"vip_code" structs:"vip_code"`                     // CVV2信用卡交易专用需要密文传输。<br/>使用汇付RSA公钥加密(加密前3位,加密后最长2048位),[参见参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);<br/><font color="green">示例值:Ly+fnExeyPOTzfOtgRRur77nJB9TAe4PGgK9M……fc6XJXZss=</font>
	Expiration       string `json:"expiration" structs:"expiration"`                 // 卡有效期信用卡交易专用,格式:MMYY,需要密文传输;<br/>使用汇付RSA公钥加密(加密前4位,加密后最长2048位),[参见参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);<br/><font color="green">示例值:Ly+fnExeyPOTzfOtgRRur77nJB9TAe4PGgK9M……fc6XJXZss=JXZss=</font>
	ProtocolNo       string `json:"protocol_no" structs:"protocol_no"`               // 挂网协议编号授权信息(招行绑卡需要上送);<font color="green">示例值:34463343</font>
	TrxDeviceInf     string `json:"trx_device_inf" structs:"trx_device_inf"`         // 设备信息域

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleBankQueryRequest added in v1.0.6

type V2QuickbuckleBankQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户汇付Id
	BizType  string `json:"biz_type" structs:"biz_type"`     // 业务类型
	DcType   string `json:"dc_type" structs:"dc_type"`       // 借贷类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleBindCardinfoQueryRequest added in v1.0.9

type V2QuickbuckleBindCardinfoQueryRequest struct {
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate    string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`       // 汇付Id
	ProductId  string `json:"product_id" structs:"product_id"`   // 产品Id
	CardName   string `json:"card_name" structs:"card_name"`     // 银行卡开户姓名
	CertType   string `json:"cert_type" structs:"cert_type"`     // 身份证类型
	CertNo     string `json:"cert_no" structs:"cert_no"`         // 银行卡绑定身份证
	CardMobile string `json:"card_mobile" structs:"card_mobile"` // 银行卡绑定手机号
	NotifyUrl  string `json:"notify_url" structs:"notify_url"`   // 回调地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleConfirmRequest

type V2QuickbuckleConfirmRequest struct {
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付商户Id
	OutCustId    string `json:"out_cust_id" structs:"out_cust_id"`       // 用户id
	OrderId      string `json:"order_id" structs:"order_id"`             // 订单号
	OrderDate    string `json:"order_date" structs:"order_date"`         // 订单日期
	CardId       string `json:"card_id" structs:"card_id"`               // 银行卡号
	CardName     string `json:"card_name" structs:"card_name"`           // 银行卡开户姓名
	CertType     string `json:"cert_type" structs:"cert_type"`           // 银行卡绑定证件类型
	CertId       string `json:"cert_id" structs:"cert_id"`               // 银行卡绑定身份证
	CardMp       string `json:"card_mp" structs:"card_mp"`               // 银行卡绑定手机号
	VerifyCode   string `json:"verify_code" structs:"verify_code"`       // 验证码
	VipCode      string `json:"vip_code" structs:"vip_code"`             // CVV2信用卡代扣专用需要密文传输,使用汇付RSA公钥加密(加密前3位,加密后最长2048位),[参见参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);<br/><font color="green">示例值:Ly+fnExeyPOTzf……rGq0l0NTebfc6XJXZss=</font>
	Expiration   string `json:"expiration" structs:"expiration"`         // 卡有效期信用卡代扣专用,格式:MMYY,需要密文传输。<br/>使用汇付RSA公钥加密(加密前4位,加密后最长2048位),[参见参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);<br/><font color="green">示例值:Ly+fnExeyPO……ebfc6XJXZss=</font>
	TrxDeviceInf string `json:"trx_device_inf" structs:"trx_device_inf"` // 设备信息域

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleOnekeyCardbindRequest added in v1.0.4

type V2QuickbuckleOnekeyCardbindRequest struct {
	ReqSeqId       string `json:"req_seq_id" structs:"req_seq_id"`             // 请求流水号
	ReqDate        string `json:"req_date" structs:"req_date"`                 // 请求时间
	HuifuId        string `json:"huifu_id" structs:"huifu_id"`                 // 汇付Id
	OutCustId      string `json:"out_cust_id" structs:"out_cust_id"`           // 顾客用户号
	BankId         string `json:"bank_id" structs:"bank_id"`                   // 银行号
	CardName       string `json:"card_name" structs:"card_name"`               // 银行卡开户姓名
	CertId         string `json:"cert_id" structs:"cert_id"`                   // 银行卡绑定身份证
	CertType       string `json:"cert_type" structs:"cert_type"`               // 银行卡绑定证件类型
	CertEndDate    string `json:"cert_end_date" structs:"cert_end_date"`       // 证件有效期到期日长期有效不填.格式:yyyyMMdd。<font color="green">示例值:20311111</font>
	CardMp         string `json:"card_mp" structs:"card_mp"`                   // 银行卡绑定手机号
	DcType         string `json:"dc_type" structs:"dc_type"`                   // 卡的借贷类型
	AsyncReturnUrl string `json:"async_return_url" structs:"async_return_url"` // 异步请求地址
	TrxDeviceInf   string `json:"trx_device_inf" structs:"trx_device_inf"`     // 设备信息域

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleQueryRequest added in v1.0.8

type V2QuickbuckleQueryRequest struct {
	ReqDate   string `json:"req_date" structs:"req_date"`       // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`       // 汇付商户Id
	OutCustId string `json:"out_cust_id" structs:"out_cust_id"` // 用户id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleUnbindRequest

type V2QuickbuckleUnbindRequest struct {
	ReqDate   string `json:"req_date" structs:"req_date"`       // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`       // 汇付商户Id
	OutCustId string `json:"out_cust_id" structs:"out_cust_id"` // 用户ID
	TokenNo   string `json:"token_no" structs:"token_no"`       // 卡令牌

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleWithholdApplyRequest added in v1.0.6

type V2QuickbuckleWithholdApplyRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                 // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                     // 请求时间
	HuifuId          string `json:"huifu_id" structs:"huifu_id"`                     // 汇付Id
	ReturnUrl        string `json:"return_url" structs:"return_url"`                 // 返回地址
	OutCustId        string `json:"out_cust_id" structs:"out_cust_id"`               // 用户id
	OrderId          string `json:"order_id" structs:"order_id"`                     // 绑卡订单号
	OrderDate        string `json:"order_date" structs:"order_date"`                 // 绑卡订单日期
	CardId           string `json:"card_id" structs:"card_id"`                       // 银行卡号
	CardName         string `json:"card_name" structs:"card_name"`                   // 银行卡开户姓名
	CertType         string `json:"cert_type" structs:"cert_type"`                   // 银行卡绑定证件类型
	CertId           string `json:"cert_id" structs:"cert_id"`                       // 银行卡绑定身份证
	CardMp           string `json:"card_mp" structs:"card_mp"`                       // 银行卡绑定手机号
	VipCode          string `json:"vip_code" structs:"vip_code"`                     // CVV2信用卡代扣专用 需要密文传输,需要密文传输,使用汇付RSA公钥加密(加密前64位,加密后最长2048位),参见[参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);
	Expiration       string `json:"expiration" structs:"expiration"`                 // 卡有效期 信用卡代扣专用,格式:MMYY 需要密文传输,使用汇付RSA公钥加密(加密前64位,加密后最长2048位),参见[参考文档](https://paas.huifu.com/partners/guide/#/api_jiami_jiemi);
	CertValidityType string `json:"cert_validity_type" structs:"cert_validity_type"` // 个人证件有效期类型
	CertBeginDate    string `json:"cert_begin_date" structs:"cert_begin_date"`       // 个人证件有效期起始日
	CertEndDate      string `json:"cert_end_date" structs:"cert_end_date"`           // 个人证件有效期到期日长期有效不填.格式:YYYYMMDD;<font color="green">示例值:20450112</font>
	DcType           string `json:"dc_type" structs:"dc_type"`                       // 卡的借贷类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleWithholdPageGetRequest added in v1.0.7

type V2QuickbuckleWithholdPageGetRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 汇付Id
	OrderId   string `json:"order_id" structs:"order_id"`     // 订单号
	OrderDate string `json:"order_date" structs:"order_date"` // 订单日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2QuickbuckleWithholdQueryRequest added in v1.0.6

type V2QuickbuckleWithholdQueryRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"`   // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`       // 请求时间
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`       // 汇付Id
	OutCustId string `json:"out_cust_id" structs:"out_cust_id"` // 客户系统用户id
	OrderId   string `json:"order_id" structs:"order_id"`       // 绑卡订单号
	OrderDate string `json:"order_date" structs:"order_date"`   // 绑卡订单日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2SupplementaryPictureRequest

type V2SupplementaryPictureRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 业务请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 业务请求日期
	FileType string `json:"file_type" structs:"file_type"`   // 图片类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceDeviceinfoAddRequest

type V2TerminaldeviceDeviceinfoAddRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceDeviceinfoCancelRequest

type V2TerminaldeviceDeviceinfoCancelRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	DeviceId string `json:"device_id" structs:"device_id"`   // 终端号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceDeviceinfoQueryRequest

type V2TerminaldeviceDeviceinfoQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	PageSize string `json:"page_size" structs:"page_size"`   // 分页大小
	PageNum  string `json:"page_num" structs:"page_num"`     // 当前页码

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceManageBindRequest

type V2TerminaldeviceManageBindRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	DeviceId string `json:"device_id" structs:"device_id"`   // 终端号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceManageQueryRequest

type V2TerminaldeviceManageQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TerminaldeviceManageUnbindRequest

type V2TerminaldeviceManageUnbindRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求时间
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付ID
	DeviceId string `json:"device_id" structs:"device_id"`   // 终端号
	Reason   string `json:"reason" structs:"reason"`         // 解绑原因

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentAcctlogQueryRequest

type V2TradeAcctpaymentAcctlogQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 渠道/代理/商户/用户编号
	AcctDate string `json:"acct_date" structs:"acct_date"`   // 账务日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentBalanceQueryRequest

type V2TradeAcctpaymentBalanceQueryRequest struct {
	ReqDate string `json:"req_date" structs:"req_date"` // 请求日期
	HuifuId string `json:"huifu_id" structs:"huifu_id"` // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentPayQueryRequest

type V2TradeAcctpaymentPayQueryRequest struct {
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OrgReqDate string `json:"org_req_date" structs:"org_req_date"` // 原交易请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentPayRequest

type V2TradeAcctpaymentPayRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                   // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                       // 请求日期
	OutHuifuId       string `json:"out_huifu_id" structs:"out_huifu_id"`               // 出款方商户号
	OrdAmt           string `json:"ord_amt" structs:"ord_amt"`                         // 支付金额
	AcctSplitBunch   string `json:"acct_split_bunch" structs:"acct_split_bunch"`       // 分账对象
	RiskCheckData    string `json:"risk_check_data" structs:"risk_check_data"`         // 安全信息
	FundType         string `json:"fund_type" structs:"fund_type"`                     // 资金类型资金类型。支付渠道为中信E管家时,资金类型必填([详见说明](https://paas.huifu.com/partners/api/#/yuer/api_zxegjzllx))
	TransFeeTakeFlag string `json:"trans_fee_take_flag" structs:"trans_fee_take_flag"` // 手续费承担方标识余额支付手续费承担方标识;商户余额支付扣收规则为接口指定承担方时必填!枚举值:<br/>OUT:出款方;<br/>IN:分账接受方。<br/><font color="green">示例值:IN</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentRefundQueryRequest

type V2TradeAcctpaymentRefundQueryRequest struct {
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 退款请求流水号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 余额支付退款请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeAcctpaymentRefundRequest

type V2TradeAcctpaymentRefundRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原余额支付请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原余额支付请求流水号org_hf_seq_id和orgReqSeqId二选一;<br/><font color="green">示例值:2021091708126665001</font>
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 原余额支付支付全局流水号org_hf_seq_id和orgReqSeqId二选一;<br/><font color="green">示例值:00470topo1A211015160805P090ac132fef00000</font>
	OrdAmt      string `json:"ord_amt" structs:"ord_amt"`               // 退款金额

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeBankinstallmentinfoQueryRequest

type V2TradeBankinstallmentinfoQueryRequest struct {
	PageNum   string `json:"page_num" structs:"page_num"`     // 页码
	PageSize  string `json:"page_size" structs:"page_size"`   // 每页条数
	ProductId string `json:"product_id" structs:"product_id"` // 产品号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeBatchtranslogQueryRequest added in v1.0.6

type V2TradeBatchtranslogQueryRequest struct {
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	BeginDate string `json:"begin_date" structs:"begin_date"` // 开始日期
	EndDate   string `json:"end_date" structs:"end_date"`     // 结束日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeCardbinQueryRequest

type V2TradeCardbinQueryRequest struct {
	ReqDate         string `json:"req_date" structs:"req_date"`                     // 请求日期
	ReqSeqId        string `json:"req_seq_id" structs:"req_seq_id"`                 // 请求流水号
	BankCardNoCrypt string `json:"bank_card_no_crypt" structs:"bank_card_no_crypt"` // 银行卡号密文

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeCheckFilequeryRequest

type V2TradeCheckFilequeryRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	FileDate string `json:"file_date" structs:"file_date"`   // 文件生成日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeCheckReplayRequest

type V2TradeCheckReplayRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 交易日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付机构编号
	FileType string `json:"file_type" structs:"file_type"`   // 文件类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeElectronReceiptsCustomentrancesCreateRequest added in v1.0.6

type V2TradeElectronReceiptsCustomentrancesCreateRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`         // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OperateType string `json:"operate_type" structs:"operate_type"` // 操作类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeElectronReceiptsCustomentrancesQueryRequest added in v1.0.6

type V2TradeElectronReceiptsCustomentrancesQueryRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeElectronReceiptsJumpinfoRequest added in v1.0.6

type V2TradeElectronReceiptsJumpinfoRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求时间
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户汇付Id
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号原请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:2021091708126665001</font>
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 汇付全局流水号原请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:00290TOP1GR210919004230P853ac13262200000</font>
	ReceiptData string `json:"receipt_data" structs:"receipt_data"`     // 票据信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeElectronReceiptsPictureUploadRequest added in v1.0.6

type V2TradeElectronReceiptsPictureUploadRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                 // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                     // 请求日期
	HuifuId          string `json:"huifu_id" structs:"huifu_id"`                     // 商户号
	ThirdChannelType string `json:"third_channel_type" structs:"third_channel_type"` // 三方通道类型
	FileName         string `json:"file_name" structs:"file_name"`                   // 文件名称
	ImageContent     string `json:"image_content" structs:"image_content"`           // 图片内容

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeElectronReceiptsUploadRequest added in v1.0.6

type V2TradeElectronReceiptsUploadRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求时间
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户汇付Id
	OrgReqDate   string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期
	OrgReqSeqId  string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号原请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:2021091708126665001</font>
	OrgHfSeqId   string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 汇付全局流水号原请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:00290TOP1GR210919004230P853ac13262200000</font>
	ReceiptData  string `json:"receipt_data" structs:"receipt_data"`     // 票据信息
	FileName     string `json:"file_name" structs:"file_name"`           // 文件名称
	ImageContent string `json:"image_content" structs:"image_content"`   // 图片内容

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeFeecalcRequest

type V2TradeFeecalcRequest struct {
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	TradeType string `json:"trade_type" structs:"trade_type"` // 交易类型
	TransAmt  string `json:"trans_amt" structs:"trans_amt"`   // 交易金额

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentHtrefundRequest added in v1.0.9

type V2TradeHostingPaymentHtrefundRequest struct {
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	OrdAmt             string `json:"ord_amt" structs:"ord_amt"`                           // 申请退款金额
	OrgReqDate         string `json:"org_req_date" structs:"org_req_date"`                 // 原交易请求日期
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息线上交易退款必填,参见线上退款接口;jsonObject字符串
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息线上交易退款必填,参见线上退款接口;jsonObject字符串

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentPreorderAliRequest

type V2TradeHostingPaymentPreorderAliRequest struct {
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	PreOrderType string `json:"pre_order_type" structs:"pre_order_type"` // 预下单类型
	TransAmt     string `json:"trans_amt" structs:"trans_amt"`           // 交易金额
	GoodsDesc    string `json:"goods_desc" structs:"goods_desc"`         // 商品描述
	AppData      string `json:"app_data" structs:"app_data"`             // app扩展参数集合

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentPreorderH5Request

type V2TradeHostingPaymentPreorderH5Request struct {
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	TransAmt     string `json:"trans_amt" structs:"trans_amt"`           // 交易金额
	GoodsDesc    string `json:"goods_desc" structs:"goods_desc"`         // 商品描述
	PreOrderType string `json:"pre_order_type" structs:"pre_order_type"` // 预下单类型
	HostingData  string `json:"hosting_data" structs:"hosting_data"`     // 半支付托管扩展参数集合

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentPreorderWxRequest

type V2TradeHostingPaymentPreorderWxRequest struct {
	PreOrderType string `json:"pre_order_type" structs:"pre_order_type"` // 预下单类型
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	TransAmt     string `json:"trans_amt" structs:"trans_amt"`           // 交易金额
	GoodsDesc    string `json:"goods_desc" structs:"goods_desc"`         // 商品描述
	MiniappData  string `json:"miniapp_data" structs:"miniapp_data"`     // 微信小程序扩展参数集合

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentQueryorderinfoRequest added in v1.0.9

type V2TradeHostingPaymentQueryorderinfoRequest struct {
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeHostingPaymentQueryrefundinfoRequest added in v1.0.9

type V2TradeHostingPaymentQueryrefundinfoRequest struct {
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 退款请求日期
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 退款全局流水号退款请求流水号/退款全局流水号二选一不能都为空;<font color="green">示例值:0030default220825182711P099ac1f343f00000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 退款请求流水号退款请求流水号/退款全局流水号二选一不能都为空;<font color="green">示例值:202110210012100005</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentBankingFrontpayRequest

type V2TradeOnlinepaymentBankingFrontpayRequest struct {
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                       // 订单金额
	GoodsDesc          string `json:"goods_desc" structs:"goods_desc"`                     // 商品描述
	ExtendPayData      string `json:"extend_pay_data" structs:"extend_pay_data"`           // 网联扩展数据
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                     // 异步通知地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentBankpayBanklistRequest

type V2TradeOnlinepaymentBankpayBanklistRequest struct {
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	GateType  string `json:"gate_type" structs:"gate_type"`   // 网关支付类型
	OrderType string `json:"order_type" structs:"order_type"` // 订单类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentBankpayPayerqueryRequest

type V2TradeOnlinepaymentBankpayPayerqueryRequest struct {
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentQueryRequest

type V2TradeOnlinepaymentQueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 原交易返回的全局流水号原交易请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:00290TOP1GR210919004230P853ac13262200000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号原交易请求流水号、原交易返回的全局流水号至少要送其中一项;<br/><font color="green">示例值:2021091708126665001</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentQuickpayApplyRequest

type V2TradeOnlinepaymentQuickpayApplyRequest struct {
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	UserHuifuId        string `json:"user_huifu_id" structs:"user_huifu_id"`               // 用户客户号
	CardBindId         string `json:"card_bind_id" structs:"card_bind_id"`                 // 绑卡id
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                       // 订单金额
	ExtendPayData      string `json:"extend_pay_data" structs:"extend_pay_data"`           // 银行扩展字段
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备数据
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                     // 异步通知地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentQuickpayConfirmRequest

type V2TradeOnlinepaymentQuickpayConfirmRequest struct {
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	SmsCode   string `json:"sms_code" structs:"sms_code"`     // 短信验证码
	GoodsDesc string `json:"goods_desc" structs:"goods_desc"` // 商品描述
	NotifyUrl string `json:"notify_url" structs:"notify_url"` // 外部地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentQuickpayFrontpayRequest added in v1.0.6

type V2TradeOnlinepaymentQuickpayFrontpayRequest struct {
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 业务请求流水号
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                       // 订单金额
	ExtendPayData      string `json:"extend_pay_data" structs:"extend_pay_data"`           // 银行扩展信息
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                     // 异步通知地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentQuickpaySmscheckRequest added in v1.0.6

type V2TradeOnlinepaymentQuickpaySmscheckRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号
	SmsCode     string `json:"sms_code" structs:"sms_code"`             // 短信验证码

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentRefundQueryRequest

type V2TradeOnlinepaymentRefundQueryRequest struct {
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OrgReqDate string `json:"org_req_date" structs:"org_req_date"` // 原退款请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentRefundRequest

type V2TradeOnlinepaymentRefundRequest struct {
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	OrdAmt             string `json:"ord_amt" structs:"ord_amt"`                           // 退款金额
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息条件必填,当为银行大额支付时可不填,jsonObject格式
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息条件必填,当为银行大额支付时可不填,jsonObject格式

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferAccountCloseRequest

type V2TradeOnlinepaymentTransferAccountCloseRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferAccountQueryRequest

type V2TradeOnlinepaymentTransferAccountQueryRequest struct {
	ReqSeqId       string `json:"req_seq_id" structs:"req_seq_id"`             // 请求流水号
	ReqDate        string `json:"req_date" structs:"req_date"`                 // 请求日期
	HuifuId        string `json:"huifu_id" structs:"huifu_id"`                 // 商户号
	OrgReqSeqId    string `json:"org_req_seq_id" structs:"org_req_seq_id"`     // 原请求流水号
	OrgReqDate     string `json:"org_req_date" structs:"org_req_date"`         // 原请求日期
	TransEndDate   string `json:"trans_end_date" structs:"trans_end_date"`     // 打款结束日期
	TransStartDate string `json:"trans_start_date" structs:"trans_start_date"` // 交易开始日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferAccountRequest

type V2TradeOnlinepaymentTransferAccountRequest struct {
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 收款方商户号
	TransAmt  string `json:"trans_amt" structs:"trans_amt"`   // 交易金额
	GoodsDesc string `json:"goods_desc" structs:"goods_desc"` // 商品描述

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferBankblotterQueryRequest added in v1.0.9

type V2TradeOnlinepaymentTransferBankblotterQueryRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferBankmistakeApplyRequest added in v1.0.8

type V2TradeOnlinepaymentTransferBankmistakeApplyRequest struct {
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                   // 请求流水号
	ReqDate            string `json:"req_date" structs:"req_date"`                       // 请求日期
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                       // 商户号
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                     // 交易金额
	OrderType          string `json:"order_type" structs:"order_type"`                   // 订单类型
	OrgReqSeqId        string `json:"org_req_seq_id" structs:"org_req_seq_id"`           // 原请求流水号
	OrgReqDate         string `json:"org_req_date" structs:"org_req_date"`               // 原请求日期
	RemitDate          string `json:"remit_date" structs:"remit_date"`                   // 实际打款日期
	CertificateName    string `json:"certificate_name" structs:"certificate_name"`       // 实际付款方姓名
	BankCardNo         string `json:"bank_card_no" structs:"bank_card_no"`               // 实际付款方银行卡号
	BankName           string `json:"bank_name" structs:"bank_name"`                     // 实际付款方银行名称
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                   // 异步通知地址
	GoodsDesc          string `json:"goods_desc" structs:"goods_desc"`                   // 商品描述
	CertificateContent string `json:"certificate_content" structs:"certificate_content"` // 汇款凭证文件内容

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest added in v1.0.8

type V2TradeOnlinepaymentTransferBankmistakeApplyqueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号
	OrderType   string `json:"order_type" structs:"order_type"`         // 订单类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferRemittanceRequest added in v1.0.5

type V2TradeOnlinepaymentTransferRemittanceRequest struct {
	ReqSeqId             string `json:"req_seq_id" structs:"req_seq_id"`                           // 请求流水号
	ReqDate              string `json:"req_date" structs:"req_date"`                               // 请求日期
	HuifuId              string `json:"huifu_id" structs:"huifu_id"`                               // 商户号
	TransAmt             string `json:"trans_amt" structs:"trans_amt"`                             // 交易金额
	NotifyUrl            string `json:"notify_url" structs:"notify_url"`                           // 异步通知地址
	OrgRemittanceOrderId string `json:"org_remittance_order_id" structs:"org_remittance_order_id"` // 原汇付通道流水号
	GoodsDesc            string `json:"goods_desc" structs:"goods_desc"`                           // 商品描述

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentTransferRemittanceorderRequest added in v1.0.5

type V2TradeOnlinepaymentTransferRemittanceorderRequest struct {
	HuifuId         string `json:"huifu_id" structs:"huifu_id"`                     // 商户号
	OrgReqStartDate string `json:"org_req_start_date" structs:"org_req_start_date"` // 原请求开始日期
	OrgReqEndDate   string `json:"org_req_end_date" structs:"org_req_end_date"`     // 原请求结束日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentUnionpayRequest

type V2TradeOnlinepaymentUnionpayRequest struct {
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 商户号
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	TransAmt      string `json:"trans_amt" structs:"trans_amt"`             // 订单金额
	OrderDesc     string `json:"order_desc" structs:"order_desc"`           // 商品描述
	RiskCheckData string `json:"risk_check_data" structs:"risk_check_data"` // 安全信息
	ThirdPayData  string `json:"third_pay_data" structs:"third_pay_data"`   // 三方支付数据jsonObject;pay_scene为云闪付公众号与云闪付小程序时必填

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentWappayRequest

type V2TradeOnlinepaymentWappayRequest struct {
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                       // 交易金额
	InstalmentsNum     string `json:"instalments_num" structs:"instalments_num"`           // 分期期数分期支付时必填;支持:03、06、12、24;<font color="green">示例值:03</font>;<br/>空值时是wap支付;
	BankCardNo         string `json:"bank_card_no" structs:"bank_card_no"`                 // 银行卡号instalments_num不为空时必填;<font color="green">示例值:6228480031509440000</font>
	ExtendPayData      string `json:"extend_pay_data" structs:"extend_pay_data"`           // 网联扩展数据
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 安全信息
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息
	FrontUrl           string `json:"front_url" structs:"front_url"`                       // 页面跳转地址
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                     // 异步通知地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeOnlinepaymentWithholdpayRequest added in v1.0.6

type V2TradeOnlinepaymentWithholdpayRequest struct {
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	UserHuifuId        string `json:"user_huifu_id" structs:"user_huifu_id"`               // 用户客户号
	CardBindId         string `json:"card_bind_id" structs:"card_bind_id"`                 // 绑卡id
	TransAmt           string `json:"trans_amt" structs:"trans_amt"`                       // 订单金额
	GoodsDesc          string `json:"goods_desc" structs:"goods_desc"`                     // 商品描述
	WithholdType       string `json:"withhold_type" structs:"withhold_type"`               // 代扣类型
	ExtendPayData      string `json:"extend_pay_data" structs:"extend_pay_data"`           // 银行扩展数据
	RiskCheckData      string `json:"risk_check_data" structs:"risk_check_data"`           // 风控信息
	TerminalDeviceData string `json:"terminal_device_data" structs:"terminal_device_data"` // 设备信息数据
	NotifyUrl          string `json:"notify_url" structs:"notify_url"`                     // 异步通知地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentDelaytransConfirmRequest

type V2TradePaymentDelaytransConfirmRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	PayType  string `json:"pay_type" structs:"pay_type"`     // 交易类型**原交易为快捷支付必填:QUICK_PAY**,<br/>**原交易为余额支付必填:ACCT_PAYMENT**;<br/><font color="green">示例值:ACCT_PAYMENT</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentDelaytransConfirmqueryRequest

type V2TradePaymentDelaytransConfirmqueryRequest struct {
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原请求流水号
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentDelaytransConfirmrefundRequest

type V2TradePaymentDelaytransConfirmrefundRequest struct {
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求日期
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentDelaytransConfirmrefundqueryRequest added in v1.0.7

type V2TradePaymentDelaytransConfirmrefundqueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号指交易确认请求流水号,org_req_seq_id和org_hf_seq_id二选一;<br/><font color="green">示例值:2021091708126665002</font>
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 原退款全局流水号 原交易确认退款全局流水号。org_req_seq_id和org_hf_seq_id二选一;<br/><font color="green">示例值:003500TOP2B211021163242P447ac132fd200000</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentGetelectronicreceiptRequest

type V2TradePaymentGetelectronicreceiptRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	ShowFeemat  string `json:"show_feemat" structs:"show_feemat"`       // 是否展示手续费0:不展示手续费,1:展示手续费;<font color="green">示例值:0</font><br/>模板类型1或2时必填;
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 交易返回的全局流水号交易返回的全局流水号。org_hf_seq_id与(org_req_seq_id、org_req_date、pay_type) 不能同时为空;<br/><font color="green">示例值:003500TOP2B211021163242P447ac132fd200000</font>
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期格式:yyyyMMdd;<font color="green">示例值:20221022</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号org_hf_seq_id与(org_req_seq_id、org_req_date、pay_type) 不能同时为空;<font color="green">示例值:2022012614120615001</font>
	PayType     string `json:"pay_type" structs:"pay_type"`             // 支付类型BALANCE_PAY:余额支付,<br/>CASHOUT:取现,<br/>QUICK_PAY:快捷支付,<br/>ONLINE_PAY:网银,<br/>SURROGATE:代发<br/>WITHHOLD_PAY:代扣<br/>WAP_PAY:手机WAP<br/>PAY_CONFIRM:交易确认<br/>TRANSFER_ACCT:大额转账(指[银行大额转账](https://paas.huifu.com/partners/api/#/dejy/api_dejy_yhdezz)交易)<br/>T_MICROPAY: 微信反扫<br/>A_MICROPAY: 支付宝反扫<br/>T_JSAPI: 微信公众号支付<br/>T_MINIAPP: 微信小程序支付<br/>T_APP:微信APP支付<br/>A_JSAPI: 支付宝JS支付<br/>A_NATIVE: 支付宝正扫支付<br/>T_H5:微信直连H5支付<br/><font color="green">示例值:ONLINE_PAY</font><br/>注意:支付类型有值,原交易请求流水号不为空必填; <br/>选择交易确认类型时:请传入交易确认的请求流水号或全局流水号。<br/>模板类型为3时,忽略支付类型取值;

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentJspayRequest

type V2TradePaymentJspayRequest struct {
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	GoodsDesc string `json:"goods_desc" structs:"goods_desc"` // 商品描述
	TradeType string `json:"trade_type" structs:"trade_type"` // 交易类型
	TransAmt  string `json:"trans_amt" structs:"trans_amt"`   // 交易金额

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentMicropayRequest

type V2TradePaymentMicropayRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 商户号
	TransAmt      string `json:"trans_amt" structs:"trans_amt"`             // 交易金额
	GoodsDesc     string `json:"goods_desc" structs:"goods_desc"`           // 商品描述
	AuthCode      string `json:"auth_code" structs:"auth_code"`             // 支付授权码
	RiskCheckData string `json:"risk_check_data" structs:"risk_check_data"` // 安全信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentPreauthcancelRefundRequest

type V2TradePaymentPreauthcancelRefundRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 客户号
	OrgReqDate    string `json:"org_req_date" structs:"org_req_date"`       // 原交易请求日期
	OrdAmt        string `json:"ord_amt" structs:"ord_amt"`                 // 撤销金额
	RiskCheckInfo string `json:"risk_check_info" structs:"risk_check_info"` // 风控信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentPreauthpaycancelRefundRequest

type V2TradePaymentPreauthpaycancelRefundRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 客户号
	OrgReqDate    string `json:"org_req_date" structs:"org_req_date"`       // 原预授权完成交易请求日期
	OrdAmt        string `json:"ord_amt" structs:"ord_amt"`                 // 完成撤销金额
	RiskCheckInfo string `json:"risk_check_info" structs:"risk_check_info"` // 风控信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentScanpayCloseRequest

type V2TradePaymentScanpayCloseRequest struct {
	ReqDate    string `json:"req_date" structs:"req_date"`         // 请求日期
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OrgReqDate string `json:"org_req_date" structs:"org_req_date"` // 原交易请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentScanpayClosequeryRequest

type V2TradePaymentScanpayClosequeryRequest struct {
	ReqDate    string `json:"req_date" structs:"req_date"`         // 请求日期
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OrgReqDate string `json:"org_req_date" structs:"org_req_date"` // 原交易请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentScanpayQueryRequest

type V2TradePaymentScanpayQueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 汇付商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原机构请求日期
	OutOrdId    string `json:"out_ord_id" structs:"out_ord_id"`         // 汇付服务订单号out_ord_id,org_hf_seq_id,org_req_seq_id 必填其一;汇付生成的服务订单号;<br/><font color="green">示例值:1234323JKHDFE1243252</font>
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 创建服务订单返回的汇付全局流水号out_ord_id,org_hf_seq_id,org_req_seq_id 必填其一;<br/><font color="green">示例值:00290TOP1GR210919004230P853ac13262200000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 服务订单创建请求流水号out_ord_id,org_hf_seq_id,org_req_seq_id 必填其一;<br/><font color="green">示例值:202110210012100005</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentScanpayRefundRequest

type V2TradePaymentScanpayRefundRequest struct {
	ReqDate    string `json:"req_date" structs:"req_date"`         // 请求日期
	ReqSeqId   string `json:"req_seq_id" structs:"req_seq_id"`     // 请求流水号
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 商户号
	OrdAmt     string `json:"ord_amt" structs:"ord_amt"`           // 申请退款金额
	OrgReqDate string `json:"org_req_date" structs:"org_req_date"` // 原交易请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentScanpayRefundqueryRequest

type V2TradePaymentScanpayRefundqueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 退款请求日期
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 退款全局流水号退款请求流水号,退款全局流水号,终端订单号三选一不能都为空;<br/><font color="green">示例值:0030default220825182711P099ac1f343f00000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 退款请求流水号退款请求流水号,退款全局流水号,终端订单号三选一不能都为空;<br/><font color="green">示例值:202110210012100005</font>
	MerOrdId    string `json:"mer_ord_id" structs:"mer_ord_id"`         // 终端订单号退款请求流水号,退款全局流水号,终端订单号三选一不能都为空;<br/><font color="green">示例值:16672670833524393</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentUsermark2QueryRequest

type V2TradePaymentUsermark2QueryRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	AuthCode string `json:"auth_code" structs:"auth_code"`   // 支付授权码

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentZxeAcctdetailQueryRequest added in v1.0.9

type V2TradePaymentZxeAcctdetailQueryRequest struct {
	ReqDate   string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId  string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId   string `json:"huifu_id" structs:"huifu_id"`     // 商户号/用户号
	TransDate string `json:"trans_date" structs:"trans_date"` // 交易日期
	TransType string `json:"trans_type" structs:"trans_type"` // 交易类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePaymentZxeIncashQueryRequest added in v1.0.9

type V2TradePaymentZxeIncashQueryRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号/用户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayrelationApplyRequest added in v1.0.9

type V2TradePayrelationApplyRequest struct {
	OutHuifuId   string `json:"out_huifu_id" structs:"out_huifu_id"`   // 出款方商户号
	ReqDate      string `json:"req_date" structs:"req_date"`           // 请求日期
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`       // 请求流水号
	PayRelations string `json:"pay_relations" structs:"pay_relations"` // 付款关系明细

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreDeductQueryRequest added in v1.0.7

type V2TradePayscoreDeductQueryRequest struct {
	HuifuId string `json:"huifu_id" structs:"huifu_id"` // 汇付商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreDeductRegitsterRequest added in v1.0.7

type V2TradePayscoreDeductRegitsterRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 商户申请单号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscorePayPayscorepayRequest added in v1.0.7

type V2TradePayscorePayPayscorepayRequest struct {
	ReqDate        string `json:"req_date" structs:"req_date"`                   // 请求日期
	ReqSeqId       string `json:"req_seq_id" structs:"req_seq_id"`               // 请求流水号
	HuifuId        string `json:"huifu_id" structs:"huifu_id"`                   // 商户号
	DeductReqSeqId string `json:"deduct_req_seq_id" structs:"deduct_req_seq_id"` // 扣款登记创建请求流水号deduct_req_seq_id与deduct_hf_seq_id二选一;<font color="green">示例值:2022012614120615001</font>
	DeductHfSeqId  string `json:"deduct_hf_seq_id" structs:"deduct_hf_seq_id"`   // 扣款登记返回的汇付全局流水号deduct_req_seq_id与deduct_hf_seq_id二选一;<font color="green">示例值:00470topo1A211015160805P090ac132fef00000</font>
	OutTradeNo     string `json:"out_trade_no" structs:"out_trade_no"`           // 微信扣款单号
	GoodsDesc      string `json:"goods_desc" structs:"goods_desc"`               // 商品描述
	RiskCheckData  string `json:"risk_check_data" structs:"risk_check_data"`     // 安全信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreServiceorderCancelRequest added in v1.0.7

type V2TradePayscoreServiceorderCancelRequest struct {
	HuifuId string `json:"huifu_id" structs:"huifu_id"` // 汇付商户号
	Reason  string `json:"reason" structs:"reason"`     // 取消服务订单原因

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreServiceorderCompleteRequest added in v1.0.7

type V2TradePayscoreServiceorderCompleteRequest struct {
	HuifuId    string `json:"huifu_id" structs:"huifu_id"`         // 汇付商户号
	OutOrderNo string `json:"out_order_no" structs:"out_order_no"` // 汇付订单号
	OrdAmt     string `json:"ord_amt" structs:"ord_amt"`           // 完结金额
	TimeRange  string `json:"time_range" structs:"time_range"`     // 服务时间

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreServiceorderCreateRequest added in v1.0.7

type V2TradePayscoreServiceorderCreateRequest struct {
	ReqDate             string `json:"req_date" structs:"req_date"`                         // 请求日期
	ReqSeqId            string `json:"req_seq_id" structs:"req_seq_id"`                     // 商户申请单号
	HuifuId             string `json:"huifu_id" structs:"huifu_id"`                         // 汇付商户号
	ServiceIntroduction string `json:"service_introduction" structs:"service_introduction"` // 服务信息
	RiskFund            string `json:"risk_fund" structs:"risk_fund"`                       // 服务风险金
	TimeRange           string `json:"time_range" structs:"time_range"`                     // 服务时间
	NotifyUrl           string `json:"notify_url" structs:"notify_url"`                     // 商户回调地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePayscoreServiceorderQueryRequest added in v1.0.7

type V2TradePayscoreServiceorderQueryRequest struct {
	HuifuId string `json:"huifu_id" structs:"huifu_id"` // 汇付商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePreauthRequest

type V2TradePreauthRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 商户号
	TransAmt      string `json:"trans_amt" structs:"trans_amt"`             // 交易金额
	GoodsDesc     string `json:"goods_desc" structs:"goods_desc"`           // 商品描述
	AuthCode      string `json:"auth_code" structs:"auth_code"`             // 支付授权码
	RiskCheckData string `json:"risk_check_data" structs:"risk_check_data"` // 安全信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradePreauthpayRequest

type V2TradePreauthpayRequest struct {
	ReqDate       string `json:"req_date" structs:"req_date"`               // 请求日期
	ReqSeqId      string `json:"req_seq_id" structs:"req_seq_id"`           // 请求流水号
	HuifuId       string `json:"huifu_id" structs:"huifu_id"`               // 商户号
	OrgReqDate    string `json:"org_req_date" structs:"org_req_date"`       // 原交易请求日期
	TransAmt      string `json:"trans_amt" structs:"trans_amt"`             // 交易金额
	GoodsDesc     string `json:"goods_desc" structs:"goods_desc"`           // 商品描述
	RiskCheckData string `json:"risk_check_data" structs:"risk_check_data"` // 安全信息

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeSettlementEnchashmentDmamtQueryRequest added in v1.0.4

type V2TradeSettlementEnchashmentDmamtQueryRequest struct {
	HuifuId string `json:"huifu_id" structs:"huifu_id"` // 商户号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeSettlementEnchashmentRequest

type V2TradeSettlementEnchashmentRequest struct {
	ReqDate          string `json:"req_date" structs:"req_date"`                       // 请求日期
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                   // 请求流水号
	CashAmt          string `json:"cash_amt" structs:"cash_amt"`                       // 取现金额
	HuifuId          string `json:"huifu_id" structs:"huifu_id"`                       // 取现方ID号
	IntoAcctDateType string `json:"into_acct_date_type" structs:"into_acct_date_type"` // 到账日期类型
	TokenNo          string `json:"token_no" structs:"token_no"`                       // 取现卡序列号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeSettlementQueryRequest

type V2TradeSettlementQueryRequest struct {
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 汇付客户Id
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 原交易返回的全局流水号原交易返回的全局流水号、原交易请求流水号二选一必填;<br/><font color="green">示例值:00470topo1A211015160805P090ac132fef00000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号原交易返回的全局流水号、原交易请求流水号二选一必填;<br/><font color="green">示例值:202109167745558220003</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeSettlementSurrogateRequest

type V2TradeSettlementSurrogateRequest struct {
	ReqSeqId           string `json:"req_seq_id" structs:"req_seq_id"`                     // 请求流水号
	ReqDate            string `json:"req_date" structs:"req_date"`                         // 请求日期
	HuifuId            string `json:"huifu_id" structs:"huifu_id"`                         // 商户号
	CashAmt            string `json:"cash_amt" structs:"cash_amt"`                         // 代发金额
	PurposeDesc        string `json:"purpose_desc" structs:"purpose_desc"`                 // 代发用途描述
	Province           string `json:"province" structs:"province"`                         // 省份选填,参见[代发省市地区码](https://cloudpnrcdn.oss-cn-shanghai.aliyuncs.com/opps/api/prod/download_file/area/%E6%96%97%E6%8B%B1%E4%BB%A3%E5%8F%91%E7%9C%81%E4%BB%BD%E5%9C%B0%E5%8C%BA%E7%BC%96%E7%A0%81.xlsx);<font color="green">示例值:0013</font><br/>对公代发(省份+地区)与联行号信息二选一填入;对私代发非必填;
	Area               string `json:"area" structs:"area"`                                 // 地区选填,参见[代发省市地区码](https://cloudpnrcdn.oss-cn-shanghai.aliyuncs.com/opps/api/prod/download_file/area/%E6%96%97%E6%8B%B1%E4%BB%A3%E5%8F%91%E7%9C%81%E4%BB%BD%E5%9C%B0%E5%8C%BA%E7%BC%96%E7%A0%81.xlsx);<font color="green">示例值:1301</font><br/>对公代发(省份+地区)与联行号信息二选一填入;对私代发非必填;
	BankCode           string `json:"bank_code" structs:"bank_code"`                       // 银行编号
	CorrespondentCode  string `json:"correspondent_code" structs:"correspondent_code"`     // 联行号选填,参见:[银行支行编码](https://paas.huifu.com/partners/api/#/csfl/api_csfl_yhzhbm) <font color="green">示例值:102290026507</font><br/>对公代发(省份+地区)与联行号信息二选一填入;对私代发非必填;
	BankAccountName    string `json:"bank_account_name" structs:"bank_account_name"`       // 银行卡用户名
	CardAcctType       string `json:"card_acct_type" structs:"card_acct_type"`             // 对公对私标识
	BankCardNoCrypt    string `json:"bank_card_no_crypt" structs:"bank_card_no_crypt"`     // 银行账号密文
	CertificateNoCrypt string `json:"certificate_no_crypt" structs:"certificate_no_crypt"` // 证件号密文
	CertificateType    string `json:"certificate_type" structs:"certificate_type"`         // 证件类型
	MobileNoCrypt      string `json:"mobile_no_crypt" structs:"mobile_no_crypt"`           // 手机号密文
	IntoAcctDateType   string `json:"into_acct_date_type" structs:"into_acct_date_type"`   // 到账日期类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeTransSplitQueryRequest

type V2TradeTransSplitQueryRequest struct {
	HfSeqId string `json:"hf_seq_id" structs:"hf_seq_id"` // 分账交易汇付全局流水号
	HuifuId string `json:"huifu_id" structs:"huifu_id"`   // 商户号
	OrdType string `json:"ord_type" structs:"ord_type"`   // 交易类型

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeTransstatQueryRequest

type V2TradeTransstatQueryRequest struct {
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`   // 商户号
	PageNo   string `json:"page_no" structs:"page_no"`     // 页码
	PageSize string `json:"page_size" structs:"page_size"` // 页大小
	ReqDate  string `json:"req_date" structs:"req_date"`   // 请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2TradeWxusermarkQueryRequest

type V2TradeWxusermarkQueryRequest struct {
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 商户号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	AuthCode string `json:"auth_code" structs:"auth_code"`   // 支付授权码

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserApplyQueryRequest added in v1.0.9

type V2UserApplyQueryRequest struct {
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ApplyNo  string `json:"apply_no" structs:"apply_no"`     // 申请单号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBasicdataEntModifyRequest

type V2UserBasicdataEntModifyRequest struct {
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBasicdataEntRequest

type V2UserBasicdataEntRequest struct {
	ReqSeqId              string `json:"req_seq_id" structs:"req_seq_id"`                             // 请求流水号
	ReqDate               string `json:"req_date" structs:"req_date"`                                 // 请求日期
	RegName               string `json:"reg_name" structs:"reg_name"`                                 // 企业用户名称
	LicenseCode           string `json:"license_code" structs:"license_code"`                         // 营业执照编号
	LicenseValidityType   string `json:"license_validity_type" structs:"license_validity_type"`       // 证照有效期类型
	LicenseBeginDate      string `json:"license_begin_date" structs:"license_begin_date"`             // 证照有效期起始日期
	LicenseEndDate        string `json:"license_end_date" structs:"license_end_date"`                 // 证照有效期结束日期日期格式:yyyyMMdd; 非长期有效时必填;<font color="green">示例值:20320905</font>
	RegProvId             string `json:"reg_prov_id" structs:"reg_prov_id"`                           // 注册地址(省)
	RegAreaId             string `json:"reg_area_id" structs:"reg_area_id"`                           // 注册地址(市)
	RegDistrictId         string `json:"reg_district_id" structs:"reg_district_id"`                   // 注册地址(区)
	RegDetail             string `json:"reg_detail" structs:"reg_detail"`                             // 注册地址(详细信息)
	LegalName             string `json:"legal_name" structs:"legal_name"`                             // 法人姓名
	LegalCertType         string `json:"legal_cert_type" structs:"legal_cert_type"`                   // 法人证件类型
	LegalCertNo           string `json:"legal_cert_no" structs:"legal_cert_no"`                       // 法人证件号码
	LegalCertValidityType string `json:"legal_cert_validity_type" structs:"legal_cert_validity_type"` // 法人证件有效期类型
	LegalCertBeginDate    string `json:"legal_cert_begin_date" structs:"legal_cert_begin_date"`       // 法人证件有效期开始日期
	LegalCertEndDate      string `json:"legal_cert_end_date" structs:"legal_cert_end_date"`           // 法人证件有效期截止日期日期格式:yyyyMMdd; 非长期有效时必填,长期有效为空;<font color="green">示例值:20320905</font>
	ContactName           string `json:"contact_name" structs:"contact_name"`                         // 联系人姓名
	ContactMobile         string `json:"contact_mobile" structs:"contact_mobile"`                     // 联系人手机号
	LoginName             string `json:"login_name" structs:"login_name"`                             // 管理员账号如需短信通知则必填;<font color="green">示例值:Lg20220222013747</font>

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBasicdataIndvModifyRequest

type V2UserBasicdataIndvModifyRequest struct {
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBasicdataIndvRequest

type V2UserBasicdataIndvRequest struct {
	ReqSeqId         string `json:"req_seq_id" structs:"req_seq_id"`                 // 请求流水号
	ReqDate          string `json:"req_date" structs:"req_date"`                     // 请求日期
	Name             string `json:"name" structs:"name"`                             // 个人姓名
	CertType         string `json:"cert_type" structs:"cert_type"`                   // 个人证件类型
	CertNo           string `json:"cert_no" structs:"cert_no"`                       // 个人证件号码
	CertValidityType string `json:"cert_validity_type" structs:"cert_validity_type"` // 个人证件有效期类型
	CertBeginDate    string `json:"cert_begin_date" structs:"cert_begin_date"`       // 个人证件有效期开始日期
	MobileNo         string `json:"mobile_no" structs:"mobile_no"`                   // 手机号

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBasicdataQueryRequest

type V2UserBasicdataQueryRequest struct {
	HuifuId  string `json:"huifu_id" structs:"huifu_id"`     // 汇付客户Id
	ReqSeqId string `json:"req_seq_id" structs:"req_seq_id"` // 请求流水号
	ReqDate  string `json:"req_date" structs:"req_date"`     // 请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBusiModifyRequest

type V2UserBusiModifyRequest struct {
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商/商户汇付Id
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付ID

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2UserBusiOpenRequest

type V2UserBusiOpenRequest struct {
	HuifuId      string `json:"huifu_id" structs:"huifu_id"`             // 汇付ID
	ReqSeqId     string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate      string `json:"req_date" structs:"req_date"`             // 请求日期
	UpperHuifuId string `json:"upper_huifu_id" structs:"upper_huifu_id"` // 渠道商/商户汇付Id

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletCardAddRequest added in v1.0.8

type V2WalletCardAddRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletCardQueryRequest added in v1.0.8

type V2WalletCardQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletCreateRequest added in v1.0.8

type V2WalletCreateRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletMobileVerifyRequest added in v1.0.8

type V2WalletMobileVerifyRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletPasswordModifyRequest added in v1.0.8

type V2WalletPasswordModifyRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletPasswordResetRequest added in v1.0.8

type V2WalletPasswordResetRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletQueryRequest added in v1.0.8

type V2WalletQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeOrderCloseRequest added in v1.0.9

type V2WalletTradeOrderCloseRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`         // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`             // 请求时间
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`             // 商户号
	OrgHfSeqId  string `json:"org_hf_seq_id" structs:"org_hf_seq_id"`   // 原交易全局流水号org_hf_seq_id,org_req_seq_id二选一;<br/><font color="green">示例值:00470topo1A221019132207P068ac1362af00000</font>
	OrgReqSeqId string `json:"org_req_seq_id" structs:"org_req_seq_id"` // 原交易请求流水号org_hf_seq_id,org_req_seq_id二选一;<br/><font color="green">示例值:rQ2021121311173944134649875651</font>
	OrgReqDate  string `json:"org_req_date" structs:"org_req_date"`     // 原交易请求日期

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradePayBalanceRequest added in v1.0.8

type V2WalletTradePayBalanceRequest struct {
	ReqSeqId    string `json:"req_seq_id" structs:"req_seq_id"`       // 请求流水号
	ReqDate     string `json:"req_date" structs:"req_date"`           // 请求日期
	HuifuId     string `json:"huifu_id" structs:"huifu_id"`           // 商户号
	UserHuifuId string `json:"user_huifu_id" structs:"user_huifu_id"` // 钱包用户ID
	TransAmt    string `json:"trans_amt" structs:"trans_amt"`         // 订单金额
	FrontUrl    string `json:"front_url" structs:"front_url"`         // 跳转地址

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradePayRefundQueryRequest added in v1.0.8

type V2WalletTradePayRefundQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradePayRefundRequest added in v1.0.8

type V2WalletTradePayRefundRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeQueryRequest added in v1.0.8

type V2WalletTradeQueryRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeRechargeCardRequest added in v1.0.8

type V2WalletTradeRechargeCardRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeRechargeTransferRequest added in v1.0.9

type V2WalletTradeRechargeTransferRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeTransferRequest added in v1.0.8

type V2WalletTradeTransferRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

type V2WalletTradeWithdrawalRequest added in v1.0.8

type V2WalletTradeWithdrawalRequest struct {
	SysId     string `json:"sys_id" structs:"sys_id"`         // 系统号
	ProductId string `json:"product_id" structs:"product_id"` // 产品号
	Sign      string `json:"sign" structs:"sign"`             // 加签结果
	Data      string `json:"data" structs:"data"`             // 数据

	ExtendInfos map[string]interface{} `json:"extend_infos" structs:"extend_infos"` // 扩展字段
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL