Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
// contains filtered or unexported fields
}
Account merchant accounts
func (*Account) QueryBalance ¶
func (a *Account) QueryBalance(ctx context.Context, req *QueryMerchantAccountRequest) (res *QueryMerchantAccountResponse, err error)
QueryBalance query balance
type AccountInfo ¶
type AccountInfo struct { OnlineBalance int `json:"online_balance" description:"在途余额;CNY、单位分"` WithdrawAbleBalance int `json:"withdrawable_balacne" description:"可提现余额;CNY、单位分"` FreezeBalance int `json:"freeze_balance" description:"冻结余额;CNY、单位分"` }
AccountInfo account info
type QueryMerchantAccountRequest ¶
type QueryMerchantAccountRequest struct { ThirdPartyID string `json:"thirdparty_id,omitempty"` AppID string `` /* 129-byte string literal not displayed */ MerchantUID string `json:"merchant_uid" description:"进件完成返回的商户号"` ChannelType string `` /* 209-byte string literal not displayed */ MerchantEntity int `` /* 185-byte string literal not displayed */ Sign string `json:"sign" description:"签名"` }
QueryMerchantAccountRequest query merchant account request
type QueryMerchantAccountResponse ¶
type QueryMerchantAccountResponse struct { ErrNo int `json:"err_no"` ErrTips string `json:"err_tips"` AccountInfo AccountInfo `json:"account_info" description:"余额信息"` SettleInfo SettleInfo `json:"settle_info" description:"结算信息"` MerchantEntity int `` /* 142-byte string literal not displayed */ }
QueryMerchantAccountResponse query merchant account response
type SettleInfo ¶
type SettleInfo struct { SettleType int `json:"settle_type" description:"结算类型枚举值:1: 银行卡结算,2: 支付宝结算"` SettleAccount string `json:"settle_account" description:"结算账户,支付宝结算时,支付宝账号"` BankcardNo string `json:"bankcard_no" description:"银行卡结算时,银行卡号"` BankName string `json:"bank_name" description:"银行卡结算时,银行卡对应银行名称"` }
SettleInfo settle info
Click to show internal directories.
Click to hide internal directories.