Documentation
¶
Overview ¶
Package sharedwallet 资金共享
Index ¶
- func AccountRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.AccountRelationGetResult, error)
- func BalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]sharedwallet.BalanceInfo, error)
- func CanTransferBalance(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]sharedwallet.CanTransferDetail, error)
- func DailyStatGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.DailyStatGetResult, error)
- func MainWalletGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.MainWalletInfo, error)
- func TransactionDetailGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.TransactionDetailGetResult, error)
- func TransferCreate(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (string, error)
- func TransferDetail(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.TransferDetail, error)
- func TransferList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]sharedwallet.TransferRecord, error)
- func WalletBalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.WalletBalanceInfo, error)
- func WalletInfoGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]sharedwallet.WalletInfo, error)
- func WalletRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*sharedwallet.WalletRelationGetResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccountRelationGet ¶
func AccountRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.AccountRelationGetRequest) (*sharedwallet.AccountRelationGetResult, error)
AccountRelationGet 共享钱包-查询账户对应公司下的钱包关系
func BalanceGet ¶
func BalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, advertiserIDs []uint64) ([]sharedwallet.BalanceInfo, error)
BalanceGet 获取共享钱包余额 返货相关需要咨询相关的运营和销售同学对接,具备返货相关前置条件下,相关返货资金信息可以通过本接口获得
func CanTransferBalance ¶
func CanTransferBalance(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.CanTransferBalanceRequest) ([]sharedwallet.CanTransferDetail, error)
CanTransferBalance 资金共享-最大可转余额查询 支持查询减款方与加款方之间最大可转金额、减款方非品牌最大可转出金额、加款方非品牌最小转入金额, 为了最大限度保证转账申请成功率,在发起转账申请之前,建议调用方做以下校验: - 减款钱包非品牌资金申请转账金额 <= 减款钱包非品牌资金最大可转出金额(non_brand_max_transfer_balance) - 减款钱包资金-业务线维度申请转账金额 <= 减款钱包资金-业务线维度可转金额(remitter_capital_detail_list) - 加款钱包非品牌资金申请转账金额 >= 加款钱包非品牌资金最小转入金额(non_brand_min_transfer_balance) - 加款钱包资金-业务线维度申请转账金额 <= 加款钱包资金-业务线维度可转金额(payee_transfer_amount_detail_list.capital_detail_list)
func DailyStatGet ¶
func DailyStatGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.DailyStatGetRequest) (*sharedwallet.DailyStatGetResult, error)
DailyStatGet 资金共享-查询共享钱包日流水 资金共享-查询共享钱包日流水信息,一般每天8点会出来前一天的数据,如果当天存在数据延迟可往后再尝试。
func MainWalletGet ¶
func MainWalletGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.MainWalletGetRequest) (*sharedwallet.MainWalletInfo, error)
MainWalletGet 资金共享-共享钱包信息查询 查询当前共享钱包(大钱包)的信息
func TransactionDetailGet ¶
func TransactionDetailGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.TransactionDetailGetRequest) (*sharedwallet.TransactionDetailGetResult, error)
TransactionDetailGet 资金共享-查询共享钱包流水明细
func TransferCreate ¶
func TransferCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.TransferCreateRequest) (string, error)
TransferCreate 资金共享-发起转账 发起转账,支持大钱包与小钱包互转,1:N批量转账
func TransferDetail ¶
func TransferDetail(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.TransferDetailRequest) (*sharedwallet.TransferDetail, error)
TransferDetail 资金共享-查询转账单信息 转账单信息,包括状态、转账钱包id、转账金额
func TransferList ¶
func TransferList(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.TransferListRequest) ([]sharedwallet.TransferRecord, error)
TransferList 资金共享-查询转账列表 通过筛选条件捞取转账记录
func WalletBalanceGet ¶
func WalletBalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.WalletBalanceGetRequest) (*sharedwallet.WalletBalanceInfo, error)
WalletBalanceGet 资金共享-批量查询钱包余额
func WalletInfoGet ¶
func WalletInfoGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.WalletInfoGetRequest) ([]sharedwallet.WalletInfo, error)
WalletInfoGet 资金共享-批量查询钱包信息 批量查询钱包信息(包含共享钱包和子钱包)
func WalletRelationGet ¶
func WalletRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *sharedwallet.WalletRelationGetRequest) (*sharedwallet.WalletRelationGetResult, error)
WalletRelationGet 资金共享-查询子钱包下绑定的adv列表 查询子钱包下绑定的adv列表, 支持分页
Types ¶
This section is empty.