Documentation ¶
Index ¶
- type FileDownload
- func (f *FileDownload) DuizhangInfo(ctx context.Context, args *pay2.ArgsReplyDownload, ...) error
- func (f *FileDownload) FenzhangInfo(ctx context.Context, args *pay2.ArgsSplitaccount, ...) error
- func (f *FileDownload) FileDownload(ctx context.Context, args *pay2.ArgsReplyDownload, reply *bool) error
- func (f *FileDownload) Init() *FileDownload
- func (f *FileDownload) SplitaccountDownload(ctx context.Context, args *pay2.ArgsSplitaccount, reply *bool) error
- type Insure
- type Pay
- func (p *Pay) AngelChannel(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) AngelChannelInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) AngelChannelPlat(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) AngelChannelRenewInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) CcbAgent(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) CcbAgentFund(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) GetAgentInfoByClearid(ctx context.Context, clearId *int, reply *pay.ReplyGetAgentInfoByOrderSn) error
- func (p *Pay) GetAgentInfoByOrderSn(ctx context.Context, orderSn *string, reply *pay.ReplyGetAgentInfoByOrderSn) error
- func (p *Pay) Init() *Pay
- func (p *Pay) Notify(ctx context.Context, args *pay.ArgsNotify, reply *bool) error
- func (p *Pay) NotifyResponse(ctx context.Context, args *pay.ArgsNotify, reply *pay.ReplyNotifyResponse) error
- func (p *Pay) PayAgent(ctx context.Context, orderSn *string, reply *bool) error
- func (p *Pay) PayApp(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) PayAppSign(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) PayH5(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) PayH5New(ctx context.Context, args *pay.PayInfo, reply *pay.PayH5) error
- func (p *Pay) PayInfo(ctx context.Context, orderSn *string, reply *pay.PayNotify) error
- func (p *Pay) PayQr(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) PayWxOfficial(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) PayWxapp(ctx context.Context, args *pay.PayInfo, reply *string) error
- func (p *Pay) SandAgent(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentFund(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentFundInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentFundPlat(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentFundRenewInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentFundShareCard(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentPlat(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentRenewInsure(ctx context.Context, timeUnix *int, reply *bool) error
- func (p *Pay) SandAgentShareCard(ctx context.Context, timeUnix *int, reply *bool) error
- type XindaluPay
- func (x *XindaluPay) GetAliUserInfo(ctx context.Context, args *pay.ArgsGetAliUserInfo, ...) error
- func (x *XindaluPay) GetOpenid(ctx context.Context, args *pay.ArgsGetOpenid, reply *pay.ReplyGetOpenid) error
- func (x *XindaluPay) GetPaypalTag(ctx context.Context, args *pay.ArgsGetPaypalTag, reples *pay.ReplyGetPaypalTag) error
- func (x *XindaluPay) GetwxInfo(ctx context.Context, args *pay.ArgsGetwxInfo, relies *pay.ReplyGetwxInfo) error
- func (x *XindaluPay) Init() *XindaluPay
- func (x *XindaluPay) MerchantAccountQuery(ctx context.Context, args *pay.ArgsMerchantAccountQuery, ...) error
- func (x *XindaluPay) Notify(ctx context.Context, replies *pay.ReplyNotify) error
- func (x *XindaluPay) OrderAccount(ctx context.Context, args *pay.ArgsOrderAccount, ...) error
- func (x *XindaluPay) TradeQuery(ctx context.Context, args *pay.ArgsTradeQuery, replies *pay.ReplyTradeQuery) error
- func (x *XindaluPay) UnionidOrder(ctx context.Context, args *pay.ArgsunionidOrder, replies *pay.ReplyUniondOrder) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileDownload ¶
type FileDownload struct {
client.Baseclient
}
func (*FileDownload) DuizhangInfo ¶
func (f *FileDownload) DuizhangInfo(ctx context.Context, args *pay2.ArgsReplyDownload, reply *pay2.ReplyDuizhangInfo) error
func (*FileDownload) FenzhangInfo ¶
func (f *FileDownload) FenzhangInfo(ctx context.Context, args *pay2.ArgsSplitaccount, reply *pay2.ReplyFenzhangInfoInfo) error
func (*FileDownload) FileDownload ¶
func (f *FileDownload) FileDownload(ctx context.Context, args *pay2.ArgsReplyDownload, reply *bool) error
func (*FileDownload) Init ¶
func (f *FileDownload) Init() *FileDownload
func (*FileDownload) SplitaccountDownload ¶
func (f *FileDownload) SplitaccountDownload(ctx context.Context, args *pay2.ArgsSplitaccount, reply *bool) error
type Insure ¶
type Insure struct {
client.Baseclient
}
func (*Insure) GetInsureAcct ¶
func (i *Insure) GetInsureAcct(ctx context.Context, args *pay.ArgsGetInsureAcct, reply *pay.ReplyGetInsureAcct) error
获取平台保险和续在不同支付渠道的开户账号
type Pay ¶
type Pay struct {
client.Baseclient
}
func (*Pay) CcbAgentFund ¶
商家建行分账结果处理
func (*Pay) GetAgentInfoByClearid ¶
func (p *Pay) GetAgentInfoByClearid(ctx context.Context, clearId *int, reply *pay.ReplyGetAgentInfoByOrderSn) error
根据clearId,获取代付状态信息
func (*Pay) GetAgentInfoByOrderSn ¶
func (p *Pay) GetAgentInfoByOrderSn(ctx context.Context, orderSn *string, reply *pay.ReplyGetAgentInfoByOrderSn) error
根据订单号,获取代付状态信息
func (*Pay) NotifyResponse ¶
func (p *Pay) NotifyResponse(ctx context.Context, args *pay.ArgsNotify, reply *pay.ReplyNotifyResponse) error
异步回调响应
func (*Pay) PayAppSign ¶
获取app支付串
func (*Pay) PayWxOfficial ¶
微信公众号支付数据
func (*Pay) SandAgentFund ¶
商家杉德分账异步结果处理
func (*Pay) SandAgentFundInsure ¶
保险公司杉德分账异步结果处理
func (*Pay) SandAgentFundPlat ¶
平台杉德分账异步结果处理
func (*Pay) SandAgentFundRenewInsure ¶
续保公司杉德分账异步结果处理
func (*Pay) SandAgentFundShareCard ¶
共享卡杉德分账异步结果处理
func (*Pay) SandAgentInsure ¶
保险公司杉德分账清分
func (*Pay) SandAgentPlat ¶
平台杉德分账清分
func (*Pay) SandAgentRenewInsure ¶
续保公司杉德分账清分
type XindaluPay ¶
type XindaluPay struct {
client.Baseclient
}
func (*XindaluPay) GetAliUserInfo ¶
func (x *XindaluPay) GetAliUserInfo(ctx context.Context, args *pay.ArgsGetAliUserInfo, reply *pay.ReplyGetAliUserInfo) error
func (*XindaluPay) GetOpenid ¶
func (x *XindaluPay) GetOpenid(ctx context.Context, args *pay.ArgsGetOpenid, reply *pay.ReplyGetOpenid) error
分账规则查询
func (*XindaluPay) GetPaypalTag ¶
func (x *XindaluPay) GetPaypalTag(ctx context.Context, args *pay.ArgsGetPaypalTag, reples *pay.ReplyGetPaypalTag) error
获取银联用户标识
func (*XindaluPay) GetwxInfo ¶
func (x *XindaluPay) GetwxInfo(ctx context.Context, args *pay.ArgsGetwxInfo, relies *pay.ReplyGetwxInfo) error
公众号查询
func (*XindaluPay) Init ¶
func (x *XindaluPay) Init() *XindaluPay
func (*XindaluPay) MerchantAccountQuery ¶
func (x *XindaluPay) MerchantAccountQuery(ctx context.Context, args *pay.ArgsMerchantAccountQuery, replies *pay.ReplyMerchantAccountQuery) error
分账规则查询
func (*XindaluPay) Notify ¶
func (x *XindaluPay) Notify(ctx context.Context, replies *pay.ReplyNotify) error
异步通知
func (*XindaluPay) OrderAccount ¶
func (x *XindaluPay) OrderAccount(ctx context.Context, args *pay.ArgsOrderAccount, replies *pay.ReplyOrderAccount) error
订单分账
func (*XindaluPay) TradeQuery ¶
func (x *XindaluPay) TradeQuery(ctx context.Context, args *pay.ArgsTradeQuery, replies *pay.ReplyTradeQuery) error
交易查询接口
func (*XindaluPay) UnionidOrder ¶
func (x *XindaluPay) UnionidOrder(ctx context.Context, args *pay.ArgsunionidOrder, replies *pay.ReplyUniondOrder) error
统一下单
Click to show internal directories.
Click to hide internal directories.