Documentation ¶
Index ¶
- Constants
- type AccountInfo
- type ApiUseSignContractRequest
- type ApiUseSignContractResponse
- type ApiUserSignContractRequest
- type ApiUserSignContractResponse
- type ApiUserSignReleaseRequest
- type ApiUserSignReleaseResponse
- type ApiUserSignRequest
- type ApiUserSignResponse
- type ApiUserSignService
- type ApplyInvoiceRequest
- type ApplyInvoiceResponse
- type Authentication
- type BankCardFourAuthConfirmRequest
- type BankCardFourAuthConfirmResponse
- type BankCardFourAuthVerifyRequest
- type BankCardFourAuthVerifyResponse
- type BankCardFourVerifyRequest
- type BankCardFourVerifyResponse
- type BankCardThreeVerifyRequest
- type BankCardThreeVerifyResponse
- type BankNameAccount
- type BatchOrderErrorReasons
- type BatchOrderInfo
- type BatchOrderResult
- type BizlicGxV2H5APIService
- type BizlicGxV2H5Service
- type BizlicXjjH5APIService
- type BizlicXjjH5Service
- type CancelBatchOrderRequest
- type CancelBatchOrderResponse
- type CancelOrderRequest
- type CancelOrderResponse
- type CheckUserAmountRequest
- type CheckUserAmountResponse
- type Client
- type Config
- type ConfirmBatchOrderRequest
- type ConfirmBatchOrderResponse
- type CreateAlipayOrderRequest
- type CreateAlipayOrderResponse
- type CreateBankpayOrderRequest
- type CreateBankpayOrderResponse
- type CreateBatchOrderRequest
- type CreateBatchOrderResponse
- type CreateWxpayOrderRequest
- type CreateWxpayOrderResponse
- type CustomService
- type DataService
- type DealerBillInfo
- type DealerOrderInfo
- type DealerOrderInfoV2
- type FileInfo
- type GetApiUserSignStatusRequest
- type GetApiUserSignStatusResponse
- type GetBankCardInfoRequest
- type GetBankCardInfoResponse
- type GetDailyBillFileV2Request
- type GetDailyBillFileV2Response
- type GetDailyOrderFileRequest
- type GetDailyOrderFileResponse
- type GetDailyOrderFileV2Request
- type GetDailyOrderFileV2Response
- type GetDealerVARechargeAccountRequest
- type GetDealerVARechargeAccountResponse
- type GetEleReceiptFileRequest
- type GetEleReceiptFileResponse
- type GetH5UserSignStatusRequest
- type GetH5UserSignStatusResponse
- type GetInvoiceAmountRequest
- type GetInvoiceAmountResponse
- type GetInvoiceFileRequest
- type GetInvoiceFileResponse
- type GetInvoiceInformationRequest
- type GetInvoiceInformationResponse
- type GetInvoiceStatRequest
- type GetInvoiceStatResponse
- type GetInvoiceStatusRequest
- type GetInvoiceStatusResponse
- type GetOrderRequest
- type GetOrderResponse
- type GetTaxFileRequest
- type GetTaxFileResponse
- type GetUploadUserSignStatusRequest
- type GetUploadUserSignStatusResponse
- type GetUserCrossRequest
- type GetUserCrossResponse
- type GoodsServicesName
- type GxV2H5APIGetAicStatusRequest
- type GxV2H5APIGetAicStatusResponse
- type GxV2H5APIGetStartUrlRequest
- type GxV2H5APIGetStartUrlResponse
- type GxV2H5APIPreCollectBizlicMsgRequest
- type GxV2H5APIPreCollectBizlicMsgResponse
- type GxV2H5GetAicStatusRequest
- type GxV2H5GetAicStatusResponse
- type GxV2H5GetStartUrlRequest
- type GxV2H5GetStartUrlResponse
- type H5APIEcoCityAicStatusRequest
- type H5APIEcoCityAicStatusResponse
- type H5APIGetStartUrlRequest
- type H5APIGetStartUrlResponse
- type H5EcoCityAicStatusRequest
- type H5EcoCityAicStatusResponse
- type H5GetStartUrlRequest
- type H5GetStartUrlResponse
- type H5PreCollectBizlicMsgRequest
- type H5PreCollectBizlicMsgResponse
- type H5UserPresignRequest
- type H5UserPresignResponse
- type H5UserReleaseRequest
- type H5UserReleaseResponse
- type H5UserSignRequest
- type H5UserSignResponse
- type H5UserSignService
- type IDCardVerifyRequest
- type IDCardVerifyResponse
- type InformationDataInfo
- type Invoice
- type Invoker
- type ListAccountRequest
- type ListAccountResponse
- type ListBalanceDailyStatementRequest
- type ListBalanceDailyStatementResponse
- type ListDailyBillRequest
- type ListDailyBillResponse
- type ListDailyOrderRequest
- type ListDailyOrderResponse
- type ListDailyOrderV2Request
- type ListDailyOrderV2Response
- type ListDealerRechargeRecordV2Request
- type ListDealerRechargeRecordV2Response
- type NotifyGxV2H5APIAicRequest
- type NotifyGxV2H5AicRequest
- type NotifyH5APIEcoCityAicRequest
- type NotifyH5EcoCityAicRequest
- type NotifyH5UserSignRequest
- type NotifyInvoiceDoneRequest
- type NotifyOrderData
- type NotifyOrderRequest
- type NotifyOrderRequestV2
- type NotifyUploadUserSignRequest
- type NotifyUserExemptedInfoRequest
- type Payment
- type QueryBatchOrderInfo
- type QueryBatchOrderRequest
- type QueryBatchOrderResponse
- type RechargeRecordInfo
- type RetryOrderRequest
- type RetryOrderResponse
- type SendReminderEmailRequest
- type SendReminderEmailResponse
- type StatementDetail
- type Tax
- type UploadUserSignRequest
- type UploadUserSignResponse
- type UploadUserSignService
- type UserExemptedInfoRequest
- type UserExemptedInfoResponse
- type UserWhiteCheckRequest
- type UserWhiteCheckResponse
Constants ¶
const ( // 个体户注册生产环境域名 AicProductHost = "https://api-aic.yunzhanghu.com" // 生产环境域名 ProductHost = "https://api-service.yunzhanghu.com" // 沙箱环境域名 SandboxHost = "https://api-service.yunzhanghu.com/sandbox" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountInfo ¶
type AccountInfo struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 银行卡余额 BankCardBalance string `json:"bank_card_balance,omitempty"` // 是否开通银行卡支付路径 IsBankCard bool `json:"is_bank_card,omitempty"` // 支付宝余额 AlipayBalance string `json:"alipay_balance,omitempty"` // 是否开通支付宝支付路径 IsAlipay bool `json:"is_alipay,omitempty"` // 微信余额 WxpayBalance string `json:"wxpay_balance,omitempty"` // 是否开通微信支付路径 IsWxpay bool `json:"is_wxpay,omitempty"` // 加成服务费返点余额 RebateFeeBalance string `json:"rebate_fee_balance,omitempty"` // 业务服务费余额 AcctBalance string `json:"acct_balance,omitempty"` // 总余额 TotalBalance string `json:"total_balance,omitempty"` }
AccountInfo 账户信息
type ApiUseSignContractRequest ¶
type ApiUseSignContractRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` }
ApiUseSignContractRequest 获取协议预览 URL 请求
type ApiUseSignContractResponse ¶
type ApiUseSignContractResponse struct { // 预览跳转 URL URL string `json:"url,omitempty"` // 协议名称 Title string `json:"title,omitempty"` }
ApiUseSignContractResponse 获取协议预览 URL 返回
type ApiUserSignContractRequest ¶
type ApiUserSignContractRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` }
ApiUserSignContractRequest 获取协议预览 URL 请求 V2
type ApiUserSignContractResponse ¶
type ApiUserSignContractResponse struct { // 预览跳转 URL URL string `json:"url,omitempty"` // 协议名称 Title string `json:"title,omitempty"` }
ApiUserSignContractResponse 获取协议预览 URL 返回 V2
type ApiUserSignReleaseRequest ¶
type ApiUserSignReleaseRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 证件类型 idcard:身份证 passport:护照 mtphkm:港澳居民来往内地通行证 mtpt:台湾居民往来大陆通行证 rphkm:中华人民共和国港澳居民居住证 rpt:中华人民共和国台湾居民居住证 fpr:外国人永久居留身份证 ffwp:中华人民共和国外国人就业许可证书 CardType string `json:"card_type,omitempty"` }
ApiUserSignReleaseRequest 用户解约(测试账号专用接口)请求
type ApiUserSignReleaseResponse ¶
type ApiUserSignReleaseResponse struct { // 是否解约成功 Status string `json:"status,omitempty"` }
ApiUserSignReleaseResponse 用户解约(测试账号专用接口)返回
type ApiUserSignRequest ¶
type ApiUserSignRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 证件类型 idcard:身份证 passport:护照 mtphkm:港澳居民来往内地通行证 mtpt:台湾居民往来大陆通行证 rphkm:中华人民共和国港澳居民居住证 rpt:中华人民共和国台湾居民居住证 fpr:外国人永久居留身份证 ffwp:中华人民共和国外国人就业许可证书 CardType string `json:"card_type,omitempty"` }
ApiUserSignRequest 用户签约请求
type ApiUserSignResponse ¶
type ApiUserSignResponse struct { // 是否签约成功 Status string `json:"status,omitempty"` }
ApiUserSignResponse 用户签约返回
type ApiUserSignService ¶
type ApiUserSignService interface { // ApiUseSignContract 获取协议预览 URL ApiUseSignContract(context.Context, *ApiUseSignContractRequest) (*ApiUseSignContractResponse, error) // ApiUserSignContract 获取协议预览 URL V2 ApiUserSignContract(context.Context, *ApiUserSignContractRequest) (*ApiUserSignContractResponse, error) // ApiUserSign 用户签约 ApiUserSign(context.Context, *ApiUserSignRequest) (*ApiUserSignResponse, error) // GetApiUserSignStatus 获取用户签约状态 GetApiUserSignStatus(context.Context, *GetApiUserSignStatusRequest) (*GetApiUserSignStatusResponse, error) // ApiUserSignRelease 用户解约(测试账号专用接口) ApiUserSignRelease(context.Context, *ApiUserSignReleaseRequest) (*ApiUserSignReleaseResponse, error) }
ApiUserSignService API 签约
func NewApiUserSignService ¶
func NewApiUserSignService(cc Invoker) ApiUserSignService
NewApiUserSignService 创建客户端
type ApplyInvoiceRequest ¶
type ApplyInvoiceRequest struct { // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 申请开票金额 Amount string `json:"amount,omitempty"` // 发票类型 InvoiceType string `json:"invoice_type,omitempty"` // 开户行及账号 BankNameAccount string `json:"bank_name_account,omitempty"` // 货物或应税劳务、服务名称 GoodsServicesName string `json:"goods_services_name,omitempty"` // 发票备注 Remark string `json:"remark,omitempty"` // 发票接收邮箱 ReceiveEmails []string `json:"receive_emails,omitempty"` // 发票介质 InvoiceMedia string `json:"invoice_media,omitempty"` }
ApplyInvoiceRequest 发票开具申请请求
type ApplyInvoiceResponse ¶
type ApplyInvoiceResponse struct { // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` // 发票张数 Count int64 `json:"count,omitempty"` }
ApplyInvoiceResponse 发票开具申请返回
type Authentication ¶
type Authentication interface { // BankCardFourAuthVerify 银行卡四要素鉴权请求(下发短信验证码) BankCardFourAuthVerify(context.Context, *BankCardFourAuthVerifyRequest) (*BankCardFourAuthVerifyResponse, error) // BankCardFourAuthConfirm 银行卡四要素确认请求(上传短信验证码) BankCardFourAuthConfirm(context.Context, *BankCardFourAuthConfirmRequest) (*BankCardFourAuthConfirmResponse, error) // BankCardFourVerify 银行卡四要素验证 BankCardFourVerify(context.Context, *BankCardFourVerifyRequest) (*BankCardFourVerifyResponse, error) // BankCardThreeVerify 银行卡三要素验证 BankCardThreeVerify(context.Context, *BankCardThreeVerifyRequest) (*BankCardThreeVerifyResponse, error) // IDCardVerify 身份证实名验证 IDCardVerify(context.Context, *IDCardVerifyRequest) (*IDCardVerifyResponse, error) // UserExemptedInfo 上传非居民身份证验证名单信息 UserExemptedInfo(context.Context, *UserExemptedInfoRequest) (*UserExemptedInfoResponse, error) // UserWhiteCheck 查看用户是否在非居民身份证验证名单中 UserWhiteCheck(context.Context, *UserWhiteCheckRequest) (*UserWhiteCheckResponse, error) // GetBankCardInfo 银行卡信息查询接口 GetBankCardInfo(context.Context, *GetBankCardInfoRequest) (*GetBankCardInfoResponse, error) }
Authentication 用户信息验证
type BankCardFourAuthConfirmRequest ¶
type BankCardFourAuthConfirmRequest struct { // 银行卡号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 银行预留手机号 Mobile string `json:"mobile,omitempty"` // 短信验证码 Captcha string `json:"captcha,omitempty"` // 交易凭证 Ref string `json:"ref,omitempty"` }
BankCardFourAuthConfirmRequest 银行卡四要素确认请求(上传短信验证码)请求
type BankCardFourAuthConfirmResponse ¶
type BankCardFourAuthConfirmResponse struct { }
BankCardFourAuthConfirmResponse 银行卡四要素确认请求(上传短信验证码)返回
type BankCardFourAuthVerifyRequest ¶
type BankCardFourAuthVerifyRequest struct { // 银行卡号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 银行预留手机号 Mobile string `json:"mobile,omitempty"` }
BankCardFourAuthVerifyRequest 银行卡四要素鉴权请求(下发短信验证码)请求
type BankCardFourAuthVerifyResponse ¶
type BankCardFourAuthVerifyResponse struct { // 交易凭证 Ref string `json:"ref,omitempty"` }
BankCardFourAuthVerifyResponse 银行卡四要素鉴权请求(下发短信验证码)返回
type BankCardFourVerifyRequest ¶
type BankCardFourVerifyRequest struct { // 银行卡号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 银行预留手机号 Mobile string `json:"mobile,omitempty"` }
BankCardFourVerifyRequest 银行卡四要素验证请求
type BankCardFourVerifyResponse ¶
type BankCardFourVerifyResponse struct { }
BankCardFourVerifyResponse 银行卡四要素验证返回
type BankCardThreeVerifyRequest ¶
type BankCardThreeVerifyRequest struct { // 银行卡号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
BankCardThreeVerifyRequest 银行卡三要素验证请求
type BankCardThreeVerifyResponse ¶
type BankCardThreeVerifyResponse struct { }
BankCardThreeVerifyResponse 银行卡三要素验证返回
type BankNameAccount ¶
type BankNameAccount struct { // 开户行及账号 Item string `json:"item,omitempty"` // 是否为默认值 Default bool `json:"default,omitempty"` }
BankNameAccount 系统支持的开户行及账号
type BatchOrderErrorReasons ¶
type BatchOrderErrorReasons struct { // 不允许下单原因码 ErrorCode string `json:"error_code,omitempty"` // 不允许下单原因描述 ErrorMessage string `json:"error_message,omitempty"` }
BatchOrderErrorReasons 下单失败原因信息
type BatchOrderInfo ¶
type BatchOrderInfo struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 收款账号 CardNo string `json:"card_no,omitempty"` // 微信用户 openid Openid string `json:"openid,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 回调地址 NotifyURL string `json:"notify_url,omitempty"` }
BatchOrderInfo 批次下单订单信息
type BatchOrderResult ¶
type BatchOrderResult struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 下单状态 Status string `json:"status,omitempty"` // 下单失败原因 ErrorReasons []*BatchOrderErrorReasons `json:"error_reasons,omitempty"` }
BatchOrderResult 批次下单返回订单信息
type BizlicGxV2H5APIService ¶
type BizlicGxV2H5APIService interface { // GxV2H5APIPreCollectBizlicMsg 工商实名信息录入 GxV2H5APIPreCollectBizlicMsg(context.Context, *GxV2H5APIPreCollectBizlicMsgRequest) (*GxV2H5APIPreCollectBizlicMsgResponse, error) // GxV2H5APIGetStartUrl 预启动 GxV2H5APIGetStartUrl(context.Context, *GxV2H5APIGetStartUrlRequest) (*GxV2H5APIGetStartUrlResponse, error) // GxV2H5APIGetAicStatus 查询个体工商户状态 GxV2H5APIGetAicStatus(context.Context, *GxV2H5APIGetAicStatusRequest) (*GxV2H5APIGetAicStatusResponse, error) }
BizlicGxV2H5APIService 云账户共享大额 H5+API
func NewBizlicGxV2H5APIService ¶
func NewBizlicGxV2H5APIService(cc Invoker) BizlicGxV2H5APIService
NewBizlicGxV2H5APIService 创建客户端
type BizlicGxV2H5Service ¶
type BizlicGxV2H5Service interface { // GxV2H5GetStartUrl 预启动 GxV2H5GetStartUrl(context.Context, *GxV2H5GetStartUrlRequest) (*GxV2H5GetStartUrlResponse, error) // GxV2H5GetAicStatus 查询个体工商户状态 GxV2H5GetAicStatus(context.Context, *GxV2H5GetAicStatusRequest) (*GxV2H5GetAicStatusResponse, error) }
BizlicGxV2H5Service 云账户共享大额 H5
func NewBizlicGxV2H5Service ¶
func NewBizlicGxV2H5Service(cc Invoker) BizlicGxV2H5Service
NewBizlicGxV2H5Service 创建客户端
type BizlicXjjH5APIService ¶
type BizlicXjjH5APIService interface { // H5PreCollectBizlicMsg 工商实名信息录入 H5PreCollectBizlicMsg(context.Context, *H5PreCollectBizlicMsgRequest) (*H5PreCollectBizlicMsgResponse, error) // H5APIGetStartUrl 预启动 H5APIGetStartUrl(context.Context, *H5APIGetStartUrlRequest) (*H5APIGetStartUrlResponse, error) // H5APIEcoCityAicStatus 查询个体工商户状态 H5APIEcoCityAicStatus(context.Context, *H5APIEcoCityAicStatusRequest) (*H5APIEcoCityAicStatusResponse, error) }
BizlicXjjH5APIService 云账户新经济 H5+API
func NewBizlicXjjH5APIService ¶
func NewBizlicXjjH5APIService(cc Invoker) BizlicXjjH5APIService
NewBizlicXjjH5APIService 创建客户端
type BizlicXjjH5Service ¶
type BizlicXjjH5Service interface { // H5GetStartUrl 预启动 H5GetStartUrl(context.Context, *H5GetStartUrlRequest) (*H5GetStartUrlResponse, error) // H5EcoCityAicStatus 查询个体工商户状态 H5EcoCityAicStatus(context.Context, *H5EcoCityAicStatusRequest) (*H5EcoCityAicStatusResponse, error) }
BizlicXjjH5Service 云账户新经济 H5
func NewBizlicXjjH5Service ¶
func NewBizlicXjjH5Service(cc Invoker) BizlicXjjH5Service
NewBizlicXjjH5Service 创建客户端
type CancelBatchOrderRequest ¶
type CancelBatchOrderRequest struct { // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` }
CancelBatchOrderRequest 批次撤销请求
type CancelBatchOrderResponse ¶
type CancelBatchOrderResponse struct { }
CancelBatchOrderResponse 批次撤销返回
type CancelOrderRequest ¶
type CancelOrderRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付路径名,银行卡(默认)、支付宝、微信 Channel string `json:"channel,omitempty"` }
CancelOrderRequest 取消待支付订单请求
type CancelOrderResponse ¶
type CancelOrderResponse struct {
Ok string `json:"ok,omitempty"`
}
CancelOrderResponse 取消待支付订单返回
type CheckUserAmountRequest ¶ added in v1.0.8
type CheckUserAmountRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 校验金额 Amount string `json:"amount,omitempty"` }
CheckUserAmountRequest 用户结算金额校验请求
type CheckUserAmountResponse ¶ added in v1.0.8
type CheckUserAmountResponse struct { // 是否超过月限额 IsOverWholeUserMonthQuota bool `json:"is_over_whole_user_month_quota,omitempty"` // 是否超过年限额 IsOverWholeUserYearQuota bool `json:"is_over_whole_user_year_quota,omitempty"` }
CheckUserAmountResponse 用户结算金额校验返回
type Client ¶
type Client struct { Payment // 实时下单接口 Tax // 个税服务接口 Authentication // 用户信息验证接口 DataService // 数据接口 Invoice // 发票接口 ApiUserSignService // API 签约 H5UserSignService // H5 签约 UploadUserSignService // 签约信息上传 BizlicXjjH5Service // 新经济个体户注册 H5 BizlicXjjH5APIService // 新经济个体户注册 H5+API BizlicGxV2H5Service // 共享大额个体户注册 H5 BizlicGxV2H5APIService // 共享大额个体户注册 H5+API CustomService // 通用请求接口 }
Client 客户端
type Config ¶
type Config struct { Host string // 请求域名,必传。参见“API 文档 > 接口定义 > 请求 URL” DealerID string // 平台企业 ID,必传。登录云账户综合服务平台,选择“业务中心 > 业务管理 > 对接信息”获取 PrivateKey string // 平台企业私钥,必传。同时登录云账户综合服务平台,选择“业务中心 > 业务管理 > 对接信息”,单击页面右上角的“编辑”,完成平台企业公钥配置 AppKey string // App Key,必传。登录云账户综合服务平台,选择“业务中心 > 业务管理 > 对接信息”获取 Des3Key string // 3DES Key,必传。登录云账户综合服务平台,选择“业务中心 > 业务管理 > 对接信息”获取 }
Config Client 配置
type ConfirmBatchOrderRequest ¶
type ConfirmBatchOrderRequest struct { // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 支付路径 Channel string `json:"channel,omitempty"` }
ConfirmBatchOrderRequest 批次确认请求
type ConfirmBatchOrderResponse ¶
type ConfirmBatchOrderResponse struct { }
ConfirmBatchOrderResponse 批次确认返回
type CreateAlipayOrderRequest ¶
type CreateAlipayOrderRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 支付宝账户 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 回调地址 NotifyURL string `json:"notify_url,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 校验支付宝账户姓名,固定值:Check CheckName string `json:"check_name,omitempty"` }
CreateAlipayOrderRequest 支付宝实时支付请求
type CreateAlipayOrderResponse ¶
type CreateAlipayOrderResponse struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` }
CreateAlipayOrderResponse 支付宝实时支付返回
type CreateBankpayOrderRequest ¶
type CreateBankpayOrderRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 银行卡号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 回调地址 NotifyURL string `json:"notify_url,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` }
CreateBankpayOrderRequest 银行卡实时支付请求
type CreateBankpayOrderResponse ¶
type CreateBankpayOrderResponse struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` }
CreateBankpayOrderResponse 银行卡实时支付返回
type CreateBatchOrderRequest ¶
type CreateBatchOrderRequest struct { // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 支付路径 Channel string `json:"channel,omitempty"` // 平台企业的微信 AppID WxAppID string `json:"wx_app_id,omitempty"` // 订单总金额 TotalPay string `json:"total_pay,omitempty"` // 总笔数 TotalCount string `json:"total_count,omitempty"` // 支付模式 Mode string `json:"mode,omitempty"` // 订单列表 OrderList []*BatchOrderInfo `json:"order_list,omitempty"` }
CreateBatchOrderRequest 批次下单请求
type CreateBatchOrderResponse ¶
type CreateBatchOrderResponse struct { // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 订单结果列表 ResultList []*BatchOrderResult `json:"result_list,omitempty"` }
CreateBatchOrderResponse 批次下单返回
type CreateWxpayOrderRequest ¶
type CreateWxpayOrderRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 微信用户 openid Openid string `json:"openid,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 回调地址 NotifyURL string `json:"notify_url,omitempty"` // 平台企业微信 AppID WxAppID string `json:"wx_app_id,omitempty"` // 微信支付模式,固定值:transfer WxpayMode string `json:"wxpay_mode,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 描述信息,该字段已废弃 Notes string `json:"notes,omitempty"` }
CreateWxpayOrderRequest 微信实时支付请求
type CreateWxpayOrderResponse ¶
type CreateWxpayOrderResponse struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号,唯一 Ref string `json:"ref,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` }
CreateWxpayOrderResponse 微信实时支付返回
type CustomService ¶
type CustomService interface { // DoRequest 执行请求 // method 请求方式 // urlStr 云账户接口地址,无需包含域名,示例:/api/payment/v1/order-bankpay // req 接口请求结构体,直接传入结构体即可,无需序列化,具体字段参见云账户接口文档 // rsp 接口响应结构体,直接传入结构体即可,无需序列化,具体字段参见云账户接口文档 DoRequest(ctx context.Context, method string, urlStr string, req interface{}) (rsp interface{}, err error) }
CustomService 通用请求函数
type DataService ¶
type DataService interface { // ListDailyOrder 查询日订单数据 ListDailyOrder(context.Context, *ListDailyOrderRequest) (*ListDailyOrderResponse, error) // ListDailyOrderV2 查询日订单数据(支付和退款订单) ListDailyOrderV2(context.Context, *ListDailyOrderV2Request) (*ListDailyOrderV2Response, error) // GetDailyOrderFile 查询日订单文件 GetDailyOrderFile(context.Context, *GetDailyOrderFileRequest) (*GetDailyOrderFileResponse, error) // GetDailyOrderFileV2 查询日订单文件(支付和退款订单) GetDailyOrderFileV2(context.Context, *GetDailyOrderFileV2Request) (*GetDailyOrderFileV2Response, error) // ListDailyBill 查询日流水数据 ListDailyBill(context.Context, *ListDailyBillRequest) (*ListDailyBillResponse, error) // GetDailyBillFileV2 查询日流水文件 GetDailyBillFileV2(context.Context, *GetDailyBillFileV2Request) (*GetDailyBillFileV2Response, error) // ListDealerRechargeRecordV2 查询平台企业预付业务服务费记录 ListDealerRechargeRecordV2(context.Context, *ListDealerRechargeRecordV2Request) (*ListDealerRechargeRecordV2Response, error) // ListBalanceDailyStatement 查询余额日账单数据 ListBalanceDailyStatement(context.Context, *ListBalanceDailyStatementRequest) (*ListBalanceDailyStatementResponse, error) }
DataService 对账文件获取
type DealerBillInfo ¶
type DealerBillInfo struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 资金流水号 Ref string `json:"ref,omitempty"` // 综合服务主体名称 BrokerProductName string `json:"broker_product_name,omitempty"` // 平台企业名称 DealerProductName string `json:"dealer_product_name,omitempty"` // 业务订单流水号 BizRef string `json:"biz_ref,omitempty"` // 账户类型 AcctType string `json:"acct_type,omitempty"` // 入账金额 Amount string `json:"amount,omitempty"` // 账户余额 Balance string `json:"balance,omitempty"` // 业务分类 BusinessCategory string `json:"business_category,omitempty"` // 业务类型 BusinessType string `json:"business_type,omitempty"` // 收支类型 ConsumptionType string `json:"consumption_type,omitempty"` // 入账时间 CreatedAt string `json:"created_at,omitempty"` // 备注 Remark string `json:"remark,omitempty"` }
DealerBillInfo 流水详情
type DealerOrderInfo ¶
type DealerOrderInfo struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 订单流水号 Ref string `json:"ref,omitempty"` // 批次ID BatchID string `json:"batch_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款账号 CardNo string `json:"card_no,omitempty"` // 综合服务主体订单金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 支付路径流水号 Bill string `json:"bill,omitempty"` // 订单状态 Status string `json:"status,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详情 StatusDetail string `json:"status_detail,omitempty"` // 订单详细状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 订单状态补充信息 SupplementalDetailMessage string `json:"supplemental_detail_message,omitempty"` // 短周期授信账单号 StatementID string `json:"statement_id,omitempty"` // 服务费账单号 FeeStatementID string `json:"fee_statement_id,omitempty"` // 余额账单号 BalStatementID string `json:"bal_statement_id,omitempty"` // 支付路径 Channel string `json:"channel,omitempty"` // 创建时间 CreatedAt string `json:"created_at,omitempty"` // 完成时间 FinishedTime string `json:"finished_time,omitempty"` }
DealerOrderInfo 平台企业支付订单信息
type DealerOrderInfoV2 ¶ added in v1.0.11
type DealerOrderInfoV2 struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 订单类型 OrderType string `json:"order_type,omitempty"` // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 批次号 BatchID string `json:"batch_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款账号 CardNo string `json:"card_no,omitempty"` // 综合服务主体订单金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 支付路径流水号 Bill string `json:"bill,omitempty"` // 订单状态码 Status string `json:"status,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详情状态码 StatusDetail string `json:"status_detail,omitempty"` // 订单详细状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 订单状态补充信息 SupplementalDetailMessage string `json:"supplemental_detail_message,omitempty"` // 短周期授信账单号 StatementID string `json:"statement_id,omitempty"` // 加成服务费账单号 FeeStatementID string `json:"fee_statement_id,omitempty"` // 余额账单号 BalStatementID string `json:"bal_statement_id,omitempty"` // 支付路径 Channel string `json:"channel,omitempty"` // 订单接收时间 CreatedAt string `json:"created_at,omitempty"` // 订单完成时间 FinishedTime string `json:"finished_time,omitempty"` // 退款类型 RefundType string `json:"refund_type,omitempty"` // 原支付流水号 PayRef string `json:"pay_ref,omitempty"` }
DealerOrderInfoV2 平台企业支付订单信息(支付和退款订单)
type FileInfo ¶
type FileInfo struct { // 文件名称 Name string `json:"name,omitempty"` // 下载文件临时 URL URL string `json:"url,omitempty"` // 文件解压缩密码 Pwd string `json:"pwd,omitempty"` }
FileInfo 报税文件详情
type GetApiUserSignStatusRequest ¶
type GetApiUserSignStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` }
GetApiUserSignStatusRequest 获取用户签约状态请求
type GetApiUserSignStatusResponse ¶
type GetApiUserSignStatusResponse struct { // 签约时间 SignedAt string `json:"signed_at,omitempty"` // 用户签约状态 Status string `json:"status,omitempty"` }
GetApiUserSignStatusResponse 获取用户签约状态返回
type GetBankCardInfoRequest ¶
type GetBankCardInfoRequest struct { // 银行卡号 CardNo string `json:"card_no,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` }
GetBankCardInfoRequest 银行卡信息查询请求
type GetBankCardInfoResponse ¶
type GetBankCardInfoResponse struct { // 银行代码 BankCode string `json:"bank_code,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 卡类型 CardType string `json:"card_type,omitempty"` // 云账户是否支持向该银行支付 IsSupport bool `json:"is_support,omitempty"` }
GetBankCardInfoResponse 银行卡信息查询返回
type GetDailyBillFileV2Request ¶
type GetDailyBillFileV2Request struct { // 所需获取的日流水日期,格式:yyyy-MM-dd BillDate string `json:"bill_date,omitempty"` }
GetDailyBillFileV2Request 查询日流水文件请求
type GetDailyBillFileV2Response ¶
type GetDailyBillFileV2Response struct { // 下载地址 BillDownloadURL string `json:"bill_download_url,omitempty"` }
GetDailyBillFileV2Response 查询日流水文件返回
type GetDailyOrderFileRequest ¶
type GetDailyOrderFileRequest struct { // 订单查询日期, 格式:yyyy-MM-dd OrderDate string `json:"order_date,omitempty"` }
GetDailyOrderFileRequest 查询日订单文件请求
type GetDailyOrderFileResponse ¶
type GetDailyOrderFileResponse struct { // 下载地址 OrderDownloadURL string `json:"order_download_url,omitempty"` }
GetDailyOrderFileResponse 查询日订单文件返回
type GetDailyOrderFileV2Request ¶
type GetDailyOrderFileV2Request struct { // 订单查询日期, 格式:yyyy-MM-dd OrderDate string `json:"order_date,omitempty"` }
GetDailyOrderFileV2Request 查询日订单文件(支付和退款订单)请求
type GetDailyOrderFileV2Response ¶
type GetDailyOrderFileV2Response struct { // 下载地址 URL string `json:"url,omitempty"` }
GetDailyOrderFileV2Response 查询日订单文件(支付和退款订单)返回
type GetDealerVARechargeAccountRequest ¶
type GetDealerVARechargeAccountRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` }
GetDealerVARechargeAccountRequest 查询平台企业汇款信息请求
type GetDealerVARechargeAccountResponse ¶
type GetDealerVARechargeAccountResponse struct { // 账户名称 AcctName string `json:"acct_name,omitempty"` // 专属账户 AcctNo string `json:"acct_no,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 付款账户 DealerAcctName string `json:"dealer_acct_name,omitempty"` }
GetDealerVARechargeAccountResponse 查询平台企业汇款信息返回
type GetEleReceiptFileRequest ¶
type GetEleReceiptFileRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` }
GetEleReceiptFileRequest 查询电子回单请求
type GetEleReceiptFileResponse ¶
type GetEleReceiptFileResponse struct { // 链接失效时间 ExpireTime string `json:"expire_time,omitempty"` // 回单名 FileName string `json:"file_name,omitempty"` // 下载链接 URL string `json:"url,omitempty"` }
GetEleReceiptFileResponse 查询电子回单返回
type GetH5UserSignStatusRequest ¶
type GetH5UserSignStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` }
GetH5UserSignStatusRequest 获取用户签约状态请求
type GetH5UserSignStatusResponse ¶
type GetH5UserSignStatusResponse struct { // 签约时间 SignedAt string `json:"signed_at,omitempty"` // 用户签约状态 Status int32 `json:"status,omitempty"` }
GetH5UserSignStatusResponse 获取用户签约状态返回
type GetInvoiceAmountRequest ¶
type GetInvoiceAmountRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` }
GetInvoiceAmountRequest 查询可开具发票额度和发票开具信息请求
type GetInvoiceAmountResponse ¶
type GetInvoiceAmountResponse struct { // 可开票额度 Amount string `json:"amount,omitempty"` // 系统支持的开户行及账号 BankNameAccount []*BankNameAccount `json:"bank_name_account,omitempty"` // 系统支持的货物或应税劳务、服务名称 GoodsServicesName []*GoodsServicesName `json:"goods_services_name,omitempty"` }
GetInvoiceAmountResponse 查询可开具发票额度和发票开具信息返回
type GetInvoiceFileRequest ¶
type GetInvoiceFileRequest struct { // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` }
GetInvoiceFileRequest 下载 PDF 版发票请求
type GetInvoiceFileResponse ¶
type GetInvoiceFileResponse struct { // 下载地址 URL string `json:"url,omitempty"` // 文件名称 Name string `json:"name,omitempty"` }
GetInvoiceFileResponse 下载 PDF 版发票返回
type GetInvoiceInformationRequest ¶
type GetInvoiceInformationRequest struct { // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` }
GetInvoiceInformationRequest 查询发票信息请求
type GetInvoiceInformationResponse ¶
type GetInvoiceInformationResponse struct { // 发票信息 Information []*InformationDataInfo `json:"information,omitempty"` }
GetInvoiceInformationResponse 查询发票信息返回
type GetInvoiceStatRequest ¶
type GetInvoiceStatRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 查询年份 Year int32 `json:"year,omitempty"` }
GetInvoiceStatRequest 查询平台企业已开具和待开具发票金额请求
type GetInvoiceStatResponse ¶
type GetInvoiceStatResponse struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 已开发票金额 Invoiced string `json:"invoiced,omitempty"` // 开票中发票金额 Invoicing string `json:"invoicing,omitempty"` // 待开发票金额 NotInvoiced string `json:"not_invoiced,omitempty"` }
GetInvoiceStatResponse 查询平台企业已开具和待开具发票金额返回
type GetInvoiceStatusRequest ¶
type GetInvoiceStatusRequest struct { // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` }
GetInvoiceStatusRequest 查询发票开具申请状态请求
type GetInvoiceStatusResponse ¶
type GetInvoiceStatusResponse struct { // 申请结果 Status string `json:"status,omitempty"` // 发票张数 Count int64 `json:"count,omitempty"` // 价税合计 PriceTaxAmount string `json:"price_tax_amount,omitempty"` // 不含税金额 PriceAmount string `json:"price_amount,omitempty"` // 税额 TaxAmount string `json:"tax_amount,omitempty"` // 发票类型 InvoiceType string `json:"invoice_type,omitempty"` // 购方名称 CustomerName string `json:"customer_name,omitempty"` // 纳税人识别号 CustomerTaxNum string `json:"customer_tax_num,omitempty"` // 购方地址、电话 CustomerAddressTel string `json:"customer_address_tel,omitempty"` // 开户行及账号 BankNameAccount string `json:"bank_name_account,omitempty"` // 货物或应税劳务、服务名称 GoodsServicesName string `json:"goods_services_name,omitempty"` // 发票备注 Remark string `json:"remark,omitempty"` // 邮寄类型 PostType string `json:"post_type,omitempty"` // 快递单号 WaybillNumber []string `json:"waybill_number,omitempty"` // 驳回原因 RejectReason string `json:"reject_reason,omitempty"` // 发票介质 InvoiceMedia string `json:"invoice_media,omitempty"` }
GetInvoiceStatusResponse 查询发票开具申请状态返回
type GetOrderRequest ¶
type GetOrderRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 支付路径名,银行卡(默认)、支付宝、微信 Channel string `json:"channel,omitempty"` // 数据类型,如果为 encryption,则对返回的 data 进行加密 DataType string `json:"data_type,omitempty"` }
GetOrderRequest 查询单笔订单信息请求
type GetOrderResponse ¶
type GetOrderResponse struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款人账号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单状态码 Status string `json:"status,omitempty"` // 订单详细状态码 StatusDetail string `json:"status_detail,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详细状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 订单状态补充信息 SupplementalDetailMessage string `json:"supplemental_detail_message,omitempty"` // 综合服务主体支付金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付交易流水号 BrokerBankBill string `json:"broker_bank_bill,omitempty"` // 支付路径 WithdrawPlatform string `json:"withdraw_platform,omitempty"` // 订单接收时间,精确到秒 CreatedAt string `json:"created_at,omitempty"` // 订单完成时间,精确到秒 FinishedTime string `json:"finished_time,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 余额账户支出加成服务费 BrokerRealFee string `json:"broker_real_fee,omitempty"` // 抵扣账户支出加成服务费 BrokerDeductFee string `json:"broker_deduct_fee,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 用户加成服务费 UserFee string `json:"user_fee,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 新就业形态劳动者 ID,该字段已废弃 AnchorID string `json:"anchor_id,omitempty"` // 描述信息,该字段已废弃 Notes string `json:"notes,omitempty"` // 系统支付金额,该字段已废弃 SysAmount string `json:"sys_amount,omitempty"` // 税费,该字段已废弃 Tax string `json:"tax,omitempty"` // 系统支付费用,该字段已废弃 SysFee string `json:"sys_fee,omitempty"` }
GetOrderResponse 查询单笔订单信息返回
type GetTaxFileRequest ¶
type GetTaxFileRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业签约主体 EntID string `json:"ent_id,omitempty"` // 所属期 YearMonth string `json:"year_month,omitempty"` }
GetTaxFileRequest 下载个人所得税申报明细表请求
type GetTaxFileResponse ¶
type GetTaxFileResponse struct { // 文件详情 FileInfo []*FileInfo `json:"file_info,omitempty"` }
GetTaxFileResponse 下载个人所得税申报明细表返回
type GetUploadUserSignStatusRequest ¶
type GetUploadUserSignStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` }
GetUploadUserSignStatusRequest 获取用户签约状态请求
type GetUploadUserSignStatusResponse ¶
type GetUploadUserSignStatusResponse struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 签约状态 Status int32 `json:"status,omitempty"` // 创建时间 CreatedAt int64 `json:"created_at,omitempty"` // 更新时间 UpdatedAt int64 `json:"updated_at,omitempty"` }
GetUploadUserSignStatusResponse 获取用户签约状态返回
type GetUserCrossRequest ¶
type GetUserCrossRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 年份 Year string `json:"year,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 平台企业签约主体 EntID string `json:"ent_id,omitempty"` }
GetUserCrossRequest 查询纳税人是否为跨集团用户请求
type GetUserCrossResponse ¶
type GetUserCrossResponse struct { // 跨集团标识 IsCross bool `json:"is_cross,omitempty"` }
GetUserCrossResponse 查询纳税人是否为跨集团用户返回
type GoodsServicesName ¶
type GoodsServicesName struct { // 货物或应税劳务、服务名称 Item string `json:"item,omitempty"` // 是否为默认值 Default bool `json:"default,omitempty"` }
GoodsServicesName 系统支持的货物或应税劳务、服务名称
type GxV2H5APIGetAicStatusRequest ¶
type GxV2H5APIGetAicStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` }
GxV2H5APIGetAicStatusRequest 查询个体工商户状态请求
type GxV2H5APIGetAicStatusResponse ¶
type GxV2H5APIGetAicStatusResponse struct { // 用户注册状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 注册发起时间 ApplyedAt string `json:"applyed_at,omitempty"` // 注册完成时间 RegistedAt string `json:"registed_at,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
GxV2H5APIGetAicStatusResponse 查询个体工商户状态返回
type GxV2H5APIGetStartUrlRequest ¶
type GxV2H5APIGetStartUrlRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 客户端类型 ClientType int32 `json:"client_type,omitempty"` // 异步通知 URL NotifyURL string `json:"notify_url,omitempty"` // H5 页面主题颜色 Color string `json:"color,omitempty"` // 跳转 URL ReturnURL string `json:"return_url,omitempty"` // H5 页面 Title CustomerTitle int32 `json:"customer_title,omitempty"` }
GxV2H5APIGetStartUrlRequest 预启动请求
type GxV2H5APIGetStartUrlResponse ¶
type GxV2H5APIGetStartUrlResponse struct { // 跳转 URL H5URL string `json:"h5_url,omitempty"` }
GxV2H5APIGetStartUrlResponse 预启动返回
type GxV2H5APIPreCollectBizlicMsgRequest ¶
type GxV2H5APIPreCollectBizlicMsgRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证住址 IDCardAddress string `json:"id_card_address,omitempty"` // 身份证签发机关 IDCardAgency string `json:"id_card_agency,omitempty"` // 身份证民族 IDCardNation string `json:"id_card_nation,omitempty"` // 身份证有效期开始时间 IDCardValidityStart string `json:"id_card_validity_start,omitempty"` // 身份证有效期结束时间 IDCardValidityEnd string `json:"id_card_validity_end,omitempty"` }
GxV2H5APIPreCollectBizlicMsgRequest 工商实名信息录入请求
type GxV2H5APIPreCollectBizlicMsgResponse ¶
type GxV2H5APIPreCollectBizlicMsgResponse struct { // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` }
GxV2H5APIPreCollectBizlicMsgResponse 工商实名信息录入返回
type GxV2H5GetAicStatusRequest ¶
type GxV2H5GetAicStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` }
GxV2H5GetAicStatusRequest 查询个体工商户状态请求
type GxV2H5GetAicStatusResponse ¶
type GxV2H5GetAicStatusResponse struct { // 用户注册状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 注册发起时间 ApplyedAt string `json:"applyed_at,omitempty"` // 注册完成时间 RegistedAt string `json:"registed_at,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
GxV2H5GetAicStatusResponse 查询个体工商户状态返回
type GxV2H5GetStartUrlRequest ¶
type GxV2H5GetStartUrlRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 客户端类型 ClientType int32 `json:"client_type,omitempty"` // 异步通知 URL NotifyURL string `json:"notify_url,omitempty"` // H5 页面主题颜色 Color string `json:"color,omitempty"` // 跳转 URL ReturnURL string `json:"return_url,omitempty"` // H5 页面 Title CustomerTitle int32 `json:"customer_title,omitempty"` }
GxV2H5GetStartUrlRequest 预启动请求
type GxV2H5GetStartUrlResponse ¶
type GxV2H5GetStartUrlResponse struct { // 跳转 URL H5URL string `json:"h5_url,omitempty"` }
GxV2H5GetStartUrlResponse 预启动返回
type H5APIEcoCityAicStatusRequest ¶
type H5APIEcoCityAicStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 用户唯一标识 OpenID string `json:"open_id,omitempty"` }
H5APIEcoCityAicStatusRequest 查询个体工商户状态请求
type H5APIEcoCityAicStatusResponse ¶
type H5APIEcoCityAicStatusResponse struct { // 用户签约状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 注册发起时间 ApplyedAt string `json:"applyed_at,omitempty"` // 注册完成时间 RegistedAt string `json:"registed_at,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
H5APIEcoCityAicStatusResponse 查询个体工商户状态返回
type H5APIGetStartUrlRequest ¶
type H5APIGetStartUrlRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 客户端类型 ClientType int32 `json:"client_type,omitempty"` // 异步通知 URL NotifyURL string `json:"notify_url,omitempty"` // H5 页面主题颜色 Color string `json:"color,omitempty"` // 跳转 URL ReturnURL string `json:"return_url,omitempty"` // H5 页面 Title CustomerTitle int32 `json:"customer_title,omitempty"` }
H5APIGetStartUrlRequest 预启动请求
type H5APIGetStartUrlResponse ¶
type H5APIGetStartUrlResponse struct { // 跳转 URL H5URL string `json:"h5_url,omitempty"` }
H5APIGetStartUrlResponse 预启动返回
type H5EcoCityAicStatusRequest ¶
type H5EcoCityAicStatusRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 用户唯一标识 OpenID string `json:"open_id,omitempty"` }
H5EcoCityAicStatusRequest 查询个体工商户状态请求
type H5EcoCityAicStatusResponse ¶
type H5EcoCityAicStatusResponse struct { // 用户签约状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 注册发起时间 ApplyedAt string `json:"applyed_at,omitempty"` // 注册完成时间 RegistedAt string `json:"registed_at,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
H5EcoCityAicStatusResponse 查询个体工商户状态返回
type H5GetStartUrlRequest ¶
type H5GetStartUrlRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 客户端类型 ClientType int32 `json:"client_type,omitempty"` // 异步通知 URL NotifyURL string `json:"notify_url,omitempty"` // H5 页面主题颜色 Color string `json:"color,omitempty"` // 跳转 URL ReturnURL string `json:"return_url,omitempty"` // H5 页面 Title CustomerTitle int32 `json:"customer_title,omitempty"` }
H5GetStartUrlRequest 预启动请求
type H5GetStartUrlResponse ¶
type H5GetStartUrlResponse struct { // 跳转 URL H5URL string `json:"h5_url,omitempty"` }
H5GetStartUrlResponse 预启动返回
type H5PreCollectBizlicMsgRequest ¶
type H5PreCollectBizlicMsgRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 身份证住址 IDCardAddress string `json:"id_card_address,omitempty"` // 身份证签发机关 IDCardAgency string `json:"id_card_agency,omitempty"` // 身份证民族 IDCardNation string `json:"id_card_nation,omitempty"` // 身份证有效期开始时间 IDCardValidityStart string `json:"id_card_validity_start,omitempty"` // 身份证有效期结束时间 IDCardValidityEnd string `json:"id_card_validity_end,omitempty"` }
H5PreCollectBizlicMsgRequest 工商实名信息录入请求
type H5PreCollectBizlicMsgResponse ¶
type H5PreCollectBizlicMsgResponse struct { // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` }
H5PreCollectBizlicMsgResponse 工商实名信息录入返回
type H5UserPresignRequest ¶
type H5UserPresignRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 证件类型 0:身份证 2:港澳居民来往内地通行证 3:护照 5:台湾居民来往大陆通行证 9:港澳居民居住证 10:台湾居民居住证 11:外国人永久居留身份证 12:外国人工作许可证 CertificateType int32 `json:"certificate_type,omitempty"` }
H5UserPresignRequest 预申请签约请求
type H5UserPresignResponse ¶
type H5UserPresignResponse struct { // 用户 ID(废弃字段) Uid string `json:"uid,omitempty"` // H5 签约 token Token string `json:"token,omitempty"` // 签约状态 Status int32 `json:"status,omitempty"` }
H5UserPresignResponse 预申请签约返回
type H5UserReleaseRequest ¶
type H5UserReleaseRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 证件类型 0:身份证 2:港澳居民来往内地通行证 3:护照 5:台湾居民来往大陆通行证 9:港澳居民居住证 10:台湾居民居住证 11:外国人永久居留身份证 12:外国人工作许可证 CertificateType int32 `json:"certificate_type,omitempty"` }
H5UserReleaseRequest 用户解约(测试账号专用接口)请求
type H5UserReleaseResponse ¶
type H5UserReleaseResponse struct { // 是否解约成功 Status string `json:"status,omitempty"` }
H5UserReleaseResponse 用户解约(测试账号专用接口)返回
type H5UserSignRequest ¶
type H5UserSignRequest struct { // H5 签约 token Token string `json:"token,omitempty"` // H5 页面主题颜色 Color string `json:"color,omitempty"` // 回调 URL 地址 URL string `json:"url,omitempty"` // 跳转 URL RedirectURL string `json:"redirect_url,omitempty"` }
H5UserSignRequest 申请签约请求
type H5UserSignResponse ¶
type H5UserSignResponse struct { // H5 签约页面 URL URL string `json:"url,omitempty"` }
H5UserSignResponse 申请签约返回
type H5UserSignService ¶
type H5UserSignService interface { // H5UserPresign 预申请签约 H5UserPresign(context.Context, *H5UserPresignRequest) (*H5UserPresignResponse, error) // H5UserSign 申请签约 H5UserSign(context.Context, *H5UserSignRequest) (*H5UserSignResponse, error) // GetH5UserSignStatus 获取用户签约状态 GetH5UserSignStatus(context.Context, *GetH5UserSignStatusRequest) (*GetH5UserSignStatusResponse, error) // H5UserRelease 用户解约(测试账号专用接口) H5UserRelease(context.Context, *H5UserReleaseRequest) (*H5UserReleaseResponse, error) }
H5UserSignService H5 签约
func NewH5UserSignService ¶
func NewH5UserSignService(cc Invoker) H5UserSignService
NewH5UserSignService 创建客户端
type IDCardVerifyRequest ¶
type IDCardVerifyRequest struct { // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
IDCardVerifyRequest 身份证实名验证请求
type InformationDataInfo ¶
type InformationDataInfo struct { // 货物或应税劳务、服务名称 GoodsServicesName string `json:"goods_services_name,omitempty"` // 发票号码 InvoiceNum string `json:"invoice_num,omitempty"` // 发票代码 InvoiceCode string `json:"invoice_code,omitempty"` // 不含税金额 PriceAmount string `json:"price_amount,omitempty"` // 税额 TaxAmount string `json:"tax_amount,omitempty"` // 税率 TaxRate string `json:"tax_rate,omitempty"` // 价税合计 PriceTaxAmount string `json:"price_tax_amount,omitempty"` // 开票日期 InvoicedDate string `json:"invoiced_date,omitempty"` // 发票状态 Status string `json:"status,omitempty"` }
InformationDataInfo 查询发票信息返回
type Invoice ¶
type Invoice interface { // GetInvoiceStat 查询平台企业已开具和待开具发票金额 GetInvoiceStat(context.Context, *GetInvoiceStatRequest) (*GetInvoiceStatResponse, error) // GetInvoiceAmount 查询可开具发票额度和发票开具信息 GetInvoiceAmount(context.Context, *GetInvoiceAmountRequest) (*GetInvoiceAmountResponse, error) // ApplyInvoice 发票开具申请 ApplyInvoice(context.Context, *ApplyInvoiceRequest) (*ApplyInvoiceResponse, error) // GetInvoiceStatus 查询发票开具申请状态 GetInvoiceStatus(context.Context, *GetInvoiceStatusRequest) (*GetInvoiceStatusResponse, error) // GetInvoiceInformation 查询发票信息 GetInvoiceInformation(context.Context, *GetInvoiceInformationRequest) (*GetInvoiceInformationResponse, error) // GetInvoiceFile 下载 PDF 版发票 GetInvoiceFile(context.Context, *GetInvoiceFileRequest) (*GetInvoiceFileResponse, error) // SendReminderEmail 发送发票开具成功通知邮件 SendReminderEmail(context.Context, *SendReminderEmailRequest) (*SendReminderEmailResponse, error) }
Invoice 发票开具
type Invoker ¶
type Invoker interface {
Invoke(ctx context.Context, method string, urlStr string, respEncrypted bool, req interface{}, rsp interface{}) error
}
Invoker invoke 接口
type ListAccountRequest ¶
type ListAccountRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` }
ListAccountRequest 查询平台企业余额请求
type ListAccountResponse ¶
type ListAccountResponse struct {
DealerInfos []*AccountInfo `json:"dealer_infos,omitempty"`
}
ListAccountResponse 查询平台企业余额返回
type ListBalanceDailyStatementRequest ¶
type ListBalanceDailyStatementRequest struct { // 账单查询日期 格式:yyyy-MM-dd StatementDate string `json:"statement_date,omitempty"` }
ListBalanceDailyStatementRequest 查询余额日账单数据请求
type ListBalanceDailyStatementResponse ¶
type ListBalanceDailyStatementResponse struct { // 条目信息 List []*StatementDetail `json:"list,omitempty"` }
ListBalanceDailyStatementResponse 查询余额日账单数据返回
type ListDailyBillRequest ¶
type ListDailyBillRequest struct { // 流水查询日期 BillDate string `json:"bill_date,omitempty"` // 流水查询日期 // 偏移量 Offset int32 `json:"offset,omitempty"` // 长度 Length int32 `json:"length,omitempty"` // 如果为 encryption,则对返回的 data 进行加密 DataType string `json:"data_type,omitempty"` }
ListDailyBillRequest 查询日流水数据请求
type ListDailyBillResponse ¶
type ListDailyBillResponse struct { // 总条数 TotalNum int32 `json:"total_num,omitempty"` // 条目信息 List []*DealerBillInfo `json:"list,omitempty"` }
ListDailyBillResponse 查询日流水数据返回
type ListDailyOrderRequest ¶
type ListDailyOrderRequest struct { // 订单查询日期, 格式:yyyy-MM-dd格式:yyyy-MM-dd OrderDate string `json:"order_date,omitempty"` // 偏移量 Offset int32 `json:"offset,omitempty"` // 长度 Length int32 `json:"length,omitempty"` // 支付路径名,银行卡(默认)、支付宝、微信 Channel string `json:"channel,omitempty"` // 如果为 encryption,则对返回的 data 进行加密 DataType string `json:"data_type,omitempty"` }
ListDailyOrderRequest 查询日订单数据请求
type ListDailyOrderResponse ¶
type ListDailyOrderResponse struct { // 总数目 TotalNum int32 `json:"total_num,omitempty"` // 条目信息 List []*DealerOrderInfo `json:"list,omitempty"` }
ListDailyOrderResponse 查询日订单数据返回
type ListDailyOrderV2Request ¶ added in v1.0.11
type ListDailyOrderV2Request struct { // 订单查询日期, yyyy-MM-dd 格式 OrderDate string `json:"order_date,omitempty"` // 偏移量 Offset int32 `json:"offset,omitempty"` // 每页返回条数 Length int32 `json:"length,omitempty"` // 支付路径名,bankpay:银行卡 alipay:支付宝 wxpay:微信 Channel string `json:"channel,omitempty"` // 当且仅当参数值为 encryption 时,对返回的 data 进行加密 DataType string `json:"data_type,omitempty"` }
ListDailyOrderV2Request 查询日订单数据(支付和退款订单)请求
type ListDailyOrderV2Response ¶ added in v1.0.11
type ListDailyOrderV2Response struct { // 总条数 TotalNum int32 `json:"total_num,omitempty"` // 条目明细 List []*DealerOrderInfoV2 `json:"list,omitempty"` }
ListDailyOrderV2Response 查询日订单数据(支付和退款订单)返回
type ListDealerRechargeRecordV2Request ¶
type ListDealerRechargeRecordV2Request struct { // 开始时间,格式:yyyy-MM-dd BeginAt string `json:"begin_at,omitempty"` // 结束时间,格式:yyyy-MM-dd EndAt string `json:"end_at,omitempty"` }
ListDealerRechargeRecordV2Request 平台企业预付业务服务费记录请求
type ListDealerRechargeRecordV2Response ¶
type ListDealerRechargeRecordV2Response struct { // 预付业务服务费记录 Data []*RechargeRecordInfo `json:"data,omitempty"` }
ListDealerRechargeRecordV2Response 平台企业预付业务服务费记录返回
type NotifyGxV2H5APIAicRequest ¶
type NotifyGxV2H5APIAicRequest struct { // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 注册/注销提交时间 SubmitAt string `json:"submit_at,omitempty"` // 注册/注销完成时间 RegistedAt string `json:"registed_at,omitempty"` // 用户注册/注销状态 Status int32 `json:"status,omitempty"` // 注册/注销状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册/注销详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册/注销详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 回调类型 Type int32 `json:"type,omitempty"` }
NotifyGxV2H5APIAicRequest 个体工商户注册/注销结果回调通知
type NotifyGxV2H5AicRequest ¶
type NotifyGxV2H5AicRequest struct { // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 注册/注销提交时间 SubmitAt string `json:"submit_at,omitempty"` // 注册/注销完成时间 RegistedAt string `json:"registed_at,omitempty"` // 用户注册/注销状态 Status int32 `json:"status,omitempty"` // 注册/注销状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册/注销详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册/注销详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 回调类型 Type int32 `json:"type,omitempty"` }
NotifyGxV2H5AicRequest 个体工商户注册/注销结果回调通知
type NotifyH5APIEcoCityAicRequest ¶
type NotifyH5APIEcoCityAicRequest struct { // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 注册/注销提交时间 SubmitAt string `json:"submit_at,omitempty"` // 注册/注销完成时间 RegistedAt string `json:"registed_at,omitempty"` // 用户签约状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 回调类型 Type int32 `json:"type,omitempty"` }
NotifyH5APIEcoCityAicRequest 结果回调
type NotifyH5EcoCityAicRequest ¶
type NotifyH5EcoCityAicRequest struct { // 用户唯一标识 OpenID string `json:"open_id,omitempty"` // 平台企业端的用户 ID DealerUserID string `json:"dealer_user_id,omitempty"` // 注册/注销提交时间 SubmitAt string `json:"submit_at,omitempty"` // 注册/注销完成时间 RegistedAt string `json:"registed_at,omitempty"` // 用户签约状态 Status int32 `json:"status,omitempty"` // 注册状态描述 StatusMessage string `json:"status_message,omitempty"` // 注册详情状态码 StatusDetail int32 `json:"status_detail,omitempty"` // 注册详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 统一社会信用代码 Uscc string `json:"uscc,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 回调类型 Type int32 `json:"type,omitempty"` }
NotifyH5EcoCityAicRequest 结果回调
type NotifyH5UserSignRequest ¶
type NotifyH5UserSignRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 预签约手机号 Phone string `json:"phone,omitempty"` }
NotifyH5UserSignRequest 签约回调
type NotifyInvoiceDoneRequest ¶
type NotifyInvoiceDoneRequest struct { // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 申请结果 Status string `json:"status,omitempty"` // 发票张数 Count int32 `json:"count,omitempty"` // 价税合计 PriceTaxAmount string `json:"price_tax_amount,omitempty"` // 不含税金额 PriceAmount string `json:"price_amount,omitempty"` // 税额 TaxAmount string `json:"tax_amount,omitempty"` // 发票类型 InvoiceType string `json:"invoice_type,omitempty"` // 购方名称 CustomerName string `json:"customer_name,omitempty"` // 纳税人识别号 CustomerTaxNum string `json:"customer_tax_num,omitempty"` // 购方地址、电话 CustomerAddressTel string `json:"customer_address_tel,omitempty"` // 开户行及账号 BankNameAccount string `json:"bank_name_account,omitempty"` // 货物或应税劳务、服务名称 GoodsServicesName string `json:"goods_services_name,omitempty"` // 发票备注 Remark string `json:"remark,omitempty"` // 邮寄类型 PostType string `json:"post_type,omitempty"` // 快递单号 WaybillNumber []string `json:"waybill_number,omitempty"` // 驳回原因 RejectReason string `json:"reject_reason,omitempty"` // 发票介质 InvoiceMedia string `json:"invoice_media,omitempty"` }
NotifyInvoiceDoneRequest 发票开具完成通知
type NotifyOrderData ¶
type NotifyOrderData struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款人账号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单状态码 Status string `json:"status,omitempty"` // 订单详细状态码 StatusDetail string `json:"status_detail,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详细状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 订单状态补充信息 SupplementalDetailMessage string `json:"supplemental_detail_message,omitempty"` // 综合服务主体支付金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付交易流水号 BrokerBankBill string `json:"broker_bank_bill,omitempty"` // 支付路径 WithdrawPlatform string `json:"withdraw_platform,omitempty"` // 订单接收时间,精确到秒 CreatedAt string `json:"created_at,omitempty"` // 订单完成时间,精确到秒 FinishedTime string `json:"finished_time,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 余额账户支出加成服务费 BrokerRealFee string `json:"broker_real_fee,omitempty"` // 抵扣账户支出加成服务费 BrokerDeductFee string `json:"broker_deduct_fee,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 用户加成服务费 UserFee string `json:"user_fee,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 平台企业用户 ID UserID string `json:"user_id,omitempty"` }
NotifyOrderData 订单支付状态回调通知数据
type NotifyOrderRequest ¶
type NotifyOrderRequest struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款人账号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单状态码 Status string `json:"status,omitempty"` // 订单详细状态码 StatusDetail string `json:"status_detail,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详细状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 综合服务主体支付金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付交易流水号 BrokerBankBill string `json:"broker_bank_bill,omitempty"` // 支付路径 WithdrawPlatform string `json:"withdraw_platform,omitempty"` // 订单接收时间,精确到秒 CreatedAt string `json:"created_at,omitempty"` // 订单完成时间,精确到秒 FinishedTime string `json:"finished_time,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 余额账户支出加成服务费 BrokerRealFee string `json:"broker_real_fee,omitempty"` // 抵扣账户支出加成服务费 BrokerDeductFee string `json:"broker_deduct_fee,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 用户加成服务费 UserFee string `json:"user_fee,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 项目标识 ProjectID string `json:"project_id,omitempty"` // 新就业形态劳动者 ID,该字段已废弃 AnchorID string `json:"anchor_id,omitempty"` // 描述信息,该字段已废弃 Notes string `json:"notes,omitempty"` // 系统支付金额,该字段已废弃 SysAmount string `json:"sys_amount,omitempty"` // 税费,该字段已废弃 Tax string `json:"tax,omitempty"` // 系统支付费用,该字段已废弃 SysFee string `json:"sys_fee,omitempty"` }
NotifyOrderRequest 订单支付状态回调通知V1 Deprecated
type NotifyOrderRequestV2 ¶
type NotifyOrderRequestV2 struct { // 通知 ID NotifyID string `json:"notify_id,omitempty"` // 通知时间 NotifyTime string `json:"notify_time,omitempty"` // 返回数据 Data *NotifyOrderData `json:"data,omitempty"` }
NotifyOrderRequest 订单支付状态回调通知V2
type NotifyUploadUserSignRequest ¶
type NotifyUploadUserSignRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 手机号 Phone string `json:"phone,omitempty"` }
NotifyUploadUserSignRequest 签约成功状态回调通知
type NotifyUserExemptedInfoRequest ¶
type NotifyUserExemptedInfoRequest struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号 IDCard string `json:"id_card,omitempty"` // 审核状态 Status string `json:"status,omitempty"` // 流水号 Ref string `json:"ref,omitempty"` // 审核信息 Comment string `json:"comment,omitempty"` }
NotifyUserExemptedInfoRequest 非居民身份证验证名单审核结果回调通知
type Payment ¶
type Payment interface { // CreateBankpayOrder 银行卡实时支付 CreateBankpayOrder(context.Context, *CreateBankpayOrderRequest) (*CreateBankpayOrderResponse, error) // CreateAlipayOrder 支付宝实时支付 CreateAlipayOrder(context.Context, *CreateAlipayOrderRequest) (*CreateAlipayOrderResponse, error) // CreateWxpayOrder 微信实时支付 CreateWxpayOrder(context.Context, *CreateWxpayOrderRequest) (*CreateWxpayOrderResponse, error) // GetOrder 查询单笔订单信息 GetOrder(context.Context, *GetOrderRequest) (*GetOrderResponse, error) // GetDealerVARechargeAccount 查询平台企业汇款信息 GetDealerVARechargeAccount(context.Context, *GetDealerVARechargeAccountRequest) (*GetDealerVARechargeAccountResponse, error) // ListAccount 查询平台企业余额 ListAccount(context.Context, *ListAccountRequest) (*ListAccountResponse, error) // GetEleReceiptFile 查询电子回单 GetEleReceiptFile(context.Context, *GetEleReceiptFileRequest) (*GetEleReceiptFileResponse, error) // CancelOrder 取消待支付订单 CancelOrder(context.Context, *CancelOrderRequest) (*CancelOrderResponse, error) // RetryOrder 重试挂起状态订单 RetryOrder(context.Context, *RetryOrderRequest) (*RetryOrderResponse, error) // CreateBatchOrder 批次下单 CreateBatchOrder(context.Context, *CreateBatchOrderRequest) (*CreateBatchOrderResponse, error) // ConfirmBatchOrder 批次确认 ConfirmBatchOrder(context.Context, *ConfirmBatchOrderRequest) (*ConfirmBatchOrderResponse, error) // QueryBatchOrder 查询批次订单信息 QueryBatchOrder(context.Context, *QueryBatchOrderRequest) (*QueryBatchOrderResponse, error) // CancelBatchOrder 批次撤销 CancelBatchOrder(context.Context, *CancelBatchOrderRequest) (*CancelBatchOrderResponse, error) // CheckUserAmount 用户结算金额校验 CheckUserAmount(context.Context, *CheckUserAmountRequest) (*CheckUserAmountResponse, error) }
Payment 实时支付
type QueryBatchOrderInfo ¶
type QueryBatchOrderInfo struct { // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 订单金额 Pay string `json:"pay,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 收款人账号 CardNo string `json:"card_no,omitempty"` // 身份证号码 IDCard string `json:"id_card,omitempty"` // 手机号 PhoneNo string `json:"phone_no,omitempty"` // 订单状态码 Status string `json:"status,omitempty"` // 订单详情状态码 StatusDetail string `json:"status_detail,omitempty"` // 订单状态码描述 StatusMessage string `json:"status_message,omitempty"` // 订单详情状态码描述 StatusDetailMessage string `json:"status_detail_message,omitempty"` // 订单状态补充信息 SupplementalDetailMessage string `json:"supplemental_detail_message,omitempty"` // 综合服务主体支付金额 BrokerAmount string `json:"broker_amount,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付交易流水号 BrokerBankBill string `json:"broker_bank_bill,omitempty"` // 支付路径 WithdrawPlatform string `json:"withdraw_platform,omitempty"` // 订单接收时间 CreatedAt string `json:"created_at,omitempty"` // 订单完成时间 FinishedTime string `json:"finished_time,omitempty"` // 综合服务主体加成服务费 BrokerFee string `json:"broker_fee,omitempty"` // 余额账户支出加成服务费 BrokerRealFee string `json:"broker_real_fee,omitempty"` // 加成服务费抵扣金额 BrokerDeductFee string `json:"broker_deduct_fee,omitempty"` // 订单备注 PayRemark string `json:"pay_remark,omitempty"` // 用户加成服务费 UserFee string `json:"user_fee,omitempty"` // 银行名称 BankName string `json:"bank_name,omitempty"` // 业务线标识 ProjectID string `json:"project_id,omitempty"` }
QueryBatchOrderInfo 查询批次订单信息订单详情
type QueryBatchOrderRequest ¶
type QueryBatchOrderRequest struct { // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` }
QueryBatchOrderRequest 查询批次订单信息请求
type QueryBatchOrderResponse ¶
type QueryBatchOrderResponse struct { // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业批次号 BatchID string `json:"batch_id,omitempty"` // 总笔数 TotalCount string `json:"total_count,omitempty"` // 订单总金额 TotalPay string `json:"total_pay,omitempty"` // 支付路径 Channel string `json:"channel,omitempty"` // 批次状态码 BatchStatus string `json:"batch_status,omitempty"` // 批次状态码描述 BatchStatusMessage string `json:"batch_status_message,omitempty"` // 批次接收时间 BatchReceivedTime string `json:"batch_received_time,omitempty"` // 批次订单列表 OrderList []*QueryBatchOrderInfo `json:"order_list,omitempty"` }
QueryBatchOrderResponse 查询批次订单信息返回
type RechargeRecordInfo ¶
type RechargeRecordInfo struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 预付业务服务费记录 ID RechargeID int64 `json:"recharge_id,omitempty"` // 预付业务服务费 Amount float64 `json:"amount,omitempty"` // 实际到账金额 ActualAmount float64 `json:"actual_amount,omitempty"` // 创建时间 CreatedAt string `json:"created_at,omitempty"` // 资金用途 RechargeChannel string `json:"recharge_channel,omitempty"` // 预付业务服务费备注 Remark string `json:"remark,omitempty"` // 平台企业付款银行账号 RechargeAccountNo string `json:"recharge_account_no,omitempty"` }
RechargeRecordInfo 预付业务服务费记录信息
type RetryOrderRequest ¶ added in v1.0.8
type RetryOrderRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 平台企业订单号 OrderID string `json:"order_id,omitempty"` // 综合服务平台流水号 Ref string `json:"ref,omitempty"` // 支付路径名 Channel string `json:"channel,omitempty"` }
RetryOrderRequest 重试挂起状态订单请求
type RetryOrderResponse ¶ added in v1.0.8
type RetryOrderResponse struct { // 请求标识 Ok string `json:"ok,omitempty"` }
RetryOrderResponse 重试挂起状态订单返回
type SendReminderEmailRequest ¶
type SendReminderEmailRequest struct { // 发票申请编号 InvoiceApplyID string `json:"invoice_apply_id,omitempty"` // 发票申请单 ID ApplicationID string `json:"application_id,omitempty"` }
SendReminderEmailRequest 发送发票开具成功通知邮件请求
type SendReminderEmailResponse ¶
type SendReminderEmailResponse struct { }
SendReminderEmailResponse 发送发票开具成功通知邮件返回
type StatementDetail ¶
type StatementDetail struct { // 账单 ID StatementID string `json:"statement_id,omitempty"` // 账单日期 StatementDate string `json:"statement_date,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体名称 BrokerProductName string `json:"broker_product_name,omitempty"` // 平台企业名称 DealerProductName string `json:"dealer_product_name,omitempty"` // 业务类型 BizType string `json:"biz_type,omitempty"` // 账单金额 TotalMoney string `json:"total_money,omitempty"` // 订单金额 Amount string `json:"amount,omitempty"` // 退汇金额 ReexAmount string `json:"reex_amount,omitempty"` // 加成服务费金额 FeeAmount string `json:"fee_amount,omitempty"` // 加成服务费抵扣金额 DeductRebateFeeAmount string `json:"deduct_rebate_fee_amount,omitempty"` // 冲补金额 MoneyAdjust string `json:"money_adjust,omitempty"` // 账单状态 Status string `json:"status,omitempty"` // 开票状态 InvoiceStatus string `json:"invoice_status,omitempty"` // 项目 ID ProjectID string `json:"project_id,omitempty"` // 项目名称 ProjectName string `json:"project_name,omitempty"` }
StatementDetail 余额账单信息详情
type Tax ¶
type Tax interface { // GetTaxFile 下载个人所得税申报明细表 GetTaxFile(context.Context, *GetTaxFileRequest) (*GetTaxFileResponse, error) // GetUserCross 查询纳税人是否为跨集团用户 GetUserCross(context.Context, *GetUserCrossRequest) (*GetUserCrossResponse, error) }
Tax 个人所得税申报明细表
type UploadUserSignRequest ¶
type UploadUserSignRequest struct { // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 手机号 Phone string `json:"phone,omitempty"` // 是否是海外用户 IsAbroad bool `json:"is_abroad,omitempty"` // 签约回调地址 NotifyURL string `json:"notify_url,omitempty"` }
UploadUserSignRequest 用户签约信息上传请求
type UploadUserSignResponse ¶
type UploadUserSignResponse struct { // 上传状态 Status string `json:"status,omitempty"` }
UploadUserSignResponse 用户签约信息上传返回
type UploadUserSignService ¶
type UploadUserSignService interface { // UploadUserSign 用户签约信息上传 UploadUserSign(context.Context, *UploadUserSignRequest) (*UploadUserSignResponse, error) // GetUploadUserSignStatus 获取用户签约状态 GetUploadUserSignStatus(context.Context, *GetUploadUserSignStatusRequest) (*GetUploadUserSignStatusResponse, error) }
UploadUserSignService 签约信息上传
func NewUploadUserSignService ¶
func NewUploadUserSignService(cc Invoker) UploadUserSignService
NewUploadUserSignService 创建客户端
type UserExemptedInfoRequest ¶
type UserExemptedInfoRequest struct { // 证件类型码 CardType string `json:"card_type,omitempty"` // 证件号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` // 申请备注 CommentApply string `json:"comment_apply,omitempty"` // 综合服务主体 ID BrokerID string `json:"broker_id,omitempty"` // 平台企业 ID DealerID string `json:"dealer_id,omitempty"` // 人员信息图片 UserImages []string `json:"user_images,omitempty"` // 国别(地区)代码 Country string `json:"country,omitempty"` // 出生日期 Birthday string `json:"birthday,omitempty"` // 性别 Gender string `json:"gender,omitempty"` // 回调地址 NotifyURL string `json:"notify_url,omitempty"` // 请求流水号 Ref string `json:"ref,omitempty"` }
UserExemptedInfoRequest 上传非居民身份证验证名单信息请求
type UserExemptedInfoResponse ¶
type UserExemptedInfoResponse struct { // 是否上传成功 Ok string `json:"ok,omitempty"` }
UserExemptedInfoResponse 上传非居民身份证验证名单信息返回
type UserWhiteCheckRequest ¶
type UserWhiteCheckRequest struct { // 证件号码 IDCard string `json:"id_card,omitempty"` // 姓名 RealName string `json:"real_name,omitempty"` }
UserWhiteCheckRequest 查看用户是否在非居民身份证验证名单中请求
type UserWhiteCheckResponse ¶
type UserWhiteCheckResponse struct {
Ok bool `json:"ok,omitempty"`
}
UserWhiteCheckResponse 查看用户是否在非居民身份证验证名单中返回