Documentation ¶
Index ¶
- type BalanceQueryCustomerAmountResponse
- type BalanceTransferQueryResponse
- type BalanceTransferSendResponse
- type NccashierapiApiPayResponse
- type NccashierapiApiPayResponseResultData
- type StdTradeOrderQueryResponse
- type StdTradeOrderResponse
- type StdTradeRefundQueryResponse
- type StdTradeRefundResponse
- type SysMerchantQueryBankCardBinInfoResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BalanceQueryCustomerAmountResponse ¶
type BalanceQueryCustomerAmountResponse struct { Result struct { ErrorCode string `json:"errorCode"` ErrorMsg string `json:"errorMsg"` CustomerNumber string `json:"customerNumber"` AccountAmount float64 `json:"accountAmount"` RjtValidAmount float64 `json:"rjtValidAmount"` WtjsValidAmount float64 `json:"wtjsValidAmount"` } `json:"result"` }
func (*BalanceQueryCustomerAmountResponse) IsSuccess ¶
func (resp *BalanceQueryCustomerAmountResponse) IsSuccess() bool
type BalanceTransferQueryResponse ¶
type BalanceTransferQueryResponse struct { Result struct { ErrorCode string `json:"errorCode"` ErrorMsg string `json:"errorMsg"` PageNo int `json:"pageNo"` PageSize int `json:"pageSize"` TotalPageSize int `json:"totalPageSize"` TotalCount int `json:"totalCount"` List []struct { OrderId string `json:"orderId"` BatchNo string `json:"batchNo"` TransferStatusCode string `json:"transferStatusCode"` BankTrxStatusCode string `json:"bankTrxStatusCode"` AccountName string `json:"accountName"` AccountNumber string `json:"accountNumber"` BankCode string `json:"bankCode"` BankName string `json:"bankName"` Amount float64 `json:"amount"` Fee float64 `json:"fee"` FeeType string `json:"feeType"` Urgency bool `json:"urgency"` LeaveWord string `json:"leaveWord"` } `json:"list"` ExtInfos struct { TOTALSRCFEE float64 `json:"TOTALSRCFEE"` REFUNDEDCOUNT int `json:"REFUNDEDCOUNT"` TOTALSRCAMOUNT float64 `json:"TOTALSRCAMOUNT"` TOTALTARGETAMOUNT float64 `json:"TOTALTARGETAMOUNT"` GENERATEBATCHAMOUNT float64 `json:"GENERATEBATCHAMOUNT"` TOTALTARGETFEE float64 `json:"TOTALTARGETFEE"` GENERATEBATCHCOUNT int `json:"GENERATEBATCHCOUNT"` REFUNDEDAMOUNT float64 `json:"REFUNDEDAMOUNT"` TOTALCOUNT int `json:"TOTALCOUNT"` } `json:"extInfos"` } `json:"result"` }
func (*BalanceTransferQueryResponse) IsSuccess ¶
func (resp *BalanceTransferQueryResponse) IsSuccess() bool
type BalanceTransferSendResponse ¶
type BalanceTransferSendResponse struct { Result struct { ErrorCode string `json:"errorCode"` ErrorMsg string `json:"errorMsg"` OrderId string `json:"orderId"` BatchNo string `json:"batchNo"` TransferStatusCode string `json:"transferStatusCode"` Urgency bool `json:"urgency"` } `json:"result"` }
func (*BalanceTransferSendResponse) IsSuccess ¶
func (resp *BalanceTransferSendResponse) IsSuccess() bool
type NccashierapiApiPayResponse ¶
type NccashierapiApiPayResponse struct { Result struct { Code string `json:"code"` Message string `json:"message"` PayTool string `json:"payTool"` PayType string `json:"payType"` MerchantNo string `json:"merchantNo"` Token string `json:"token"` ResultType string `json:"resultType"` ResultData string `json:"resultData"` } `json:"result"` }
func (NccashierapiApiPayResponse) GetResultData ¶
func (resp NccashierapiApiPayResponse) GetResultData() (NccashierapiApiPayResponseResultData, error)
func (*NccashierapiApiPayResponse) IsSuccess ¶
func (resp *NccashierapiApiPayResponse) IsSuccess() bool
type StdTradeOrderQueryResponse ¶
type StdTradeOrderQueryResponse struct { Result struct { Code string `json:"code"` Message string `json:"message"` ParentMerchantNo string `json:"parentMerchantNo"` MerchantNo string `json:"merchantNo"` OrderId string `json:"orderId"` UniqueOrderNo string `json:"uniqueOrderNo"` Status string `json:"status"` OrderAmount float64 `json:"orderAmount"` RequestDate string `json:"requestDate"` GoodsParamExt string `json:"goodsParamExt"` Token string `json:"token"` FundProcessType string `json:"fundProcessType"` HaveAccounted bool `json:"haveAccounted"` ResidualDivideAmount string `json:"residualDivideAmount"` ParentMerchantName string `json:"parentMerchantName"` MerchantName string `json:"merchantName"` YpSettleAmount float64 `json:"ypSettleAmount"` } `json:"result"` }
func (*StdTradeOrderQueryResponse) IsSuccess ¶
func (resp *StdTradeOrderQueryResponse) IsSuccess() bool
type StdTradeOrderResponse ¶
type StdTradeOrderResponse struct { Result struct { Code string `json:"code"` Message string `json:"message"` ParentMerchantNo string `json:"parentMerchantNo"` MerchantNo string `json:"merchantNo"` OrderId string `json:"orderId"` UniqueOrderNo string `json:"uniqueOrderNo"` GoodsParamExt string `json:"goodsParamExt"` Token string `json:"token"` FundProcessType string `json:"fundProcessType"` ParentMerchantName string `json:"parentMerchantName"` MerchantName string `json:"merchantName"` } `json:"result"` }
func (*StdTradeOrderResponse) IsSuccess ¶
func (resp *StdTradeOrderResponse) IsSuccess() bool
type StdTradeRefundQueryResponse ¶
type StdTradeRefundQueryResponse struct { Result struct { Code string `json:"code"` Message string `json:"message"` ParentMerchantNo string `json:"parentMerchantNo"` MerchantNo string `json:"merchantNo"` OrderId string `json:"orderId"` RefundRequestId string `json:"refundRequestId"` UniqueOrderNo string `json:"uniqueOrderNo"` UniqueRefundNo string `json:"uniqueRefundNo"` RefundAmount float64 `json:"refundAmount"` Status string `json:"status"` RefundRequestDate string `json:"refundRequestDate"` DisAccountAmount float64 `json:"disAccountAmount"` } `json:"result"` }
func (*StdTradeRefundQueryResponse) IsSuccess ¶
func (resp *StdTradeRefundQueryResponse) IsSuccess() bool
type StdTradeRefundResponse ¶
type StdTradeRefundResponse struct { Result struct { Code string `json:"code"` Message string `json:"message"` ParentMerchantNo string `json:"parentMerchantNo"` MerchantNo string `json:"merchantNo"` OrderId string `json:"orderId"` RefundRequestId string `json:"refundRequestId"` RefundAmount string `json:"refundAmount"` Description string `json:"description"` } `json:"result"` }
func (*StdTradeRefundResponse) IsSuccess ¶
func (resp *StdTradeRefundResponse) IsSuccess() bool
type SysMerchantQueryBankCardBinInfoResponse ¶
type SysMerchantQueryBankCardBinInfoResponse struct { Result struct { ReturnMsg string `json:"returnMsg"` ReturnCode string `json:"returnCode"` BankID string `json:"bankId"` BankCode string `json:"bankCode"` BankName string `json:"bankName"` CardName string `json:"cardName"` CardLength int `json:"cardLength"` VerifyLength int `json:"verifyLength"` VerifyCode string `json:"verifyCode"` CardType string `json:"cardType"` } `json:"result"` }
func (*SysMerchantQueryBankCardBinInfoResponse) IsSuccess ¶
func (resp *SysMerchantQueryBankCardBinInfoResponse) IsSuccess() bool
Source Files ¶
- balance_query_customer_amount_response.go
- balance_transfer_query_response.go
- balance_transfer_send_response.go
- nccashierapi_api_pay_response.go
- std_trade_order_query_response.go
- std_trade_order_response.go
- std_trade_refund_query_response.go
- std_trade_refund_response.go
- sys_merchant_query_bank_card_bin_info_response.go
Click to show internal directories.
Click to hide internal directories.