account

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

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 NewAccount

func NewAccount(cfg *credential.ContextConfig) *Account

NewAccount init

func (*Account) QueryBalance

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL