|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.foxinmy.weixin4j.api.BaseApi
com.foxinmy.weixin4j.api.MchApi
com.foxinmy.weixin4j.api.CashApi
public class CashApi
现金API
| Constructor Summary | |
|---|---|
CashApi(WeixinPayAccount weixinAccount)
|
|
| Method Summary | |
|---|---|
CorpPaymentRecord |
queryCorpPayment(String outTradeNo)
企业付款查询 用于商户的企业付款操作进行结果查询,返回付款操作详细结果 |
double |
queryExchageRate(CurrencyType currencyType,
Date date)
查询汇率 |
RedpacketRecord |
queryRedpack(String outTradeNo)
查询红包记录 |
SettlementRecord |
querySettlement(boolean status,
Pageable pageable,
Date start,
Date end)
查询结算资金 |
CorpPaymentResult |
sendCorpPayment(CorpPayment payment)
企业付款 实现企业向个人付款,针对部分有开发能力的商户, 提供通过API完成企业付款的功能。 比如目前的保险行业向客户退保、给付、理赔。 |
RedpacketSendResult |
sendRedpack(Redpacket redpacket)
发放红包 企业向微信用户个人发现金红包 |
List<Future<RedpacketSendResult>> |
sendRedpacks(Redpacket... redpackets)
批量发放红包 企业向微信用户个人发现金红包 |
| Methods inherited from class com.foxinmy.weixin4j.api.MchApi |
|---|
getWeixinSignature |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CashApi(WeixinPayAccount weixinAccount)
| Method Detail |
|---|
public RedpacketSendResult sendRedpack(Redpacket redpacket)
throws WeixinException
redpacket - 红包信息
WeixinExceptionRedpacket,
RedpacketSendResult,
发放现金红包接口,
发放裂变红包接口public List<Future<RedpacketSendResult>> sendRedpacks(Redpacket... redpackets)
redpacket - 多个红包信息
WeixinExceptionsendRedpacks(Redpacket...)
public RedpacketRecord queryRedpack(String outTradeNo)
throws WeixinException
outTradeNo - 商户发放红包的商户订单号
WeixinExceptionRedpacketRecord,
查询现金红包接口,
查询裂变红包接口
public CorpPaymentResult sendCorpPayment(CorpPayment payment)
throws WeixinException
接口调用规则:
payment - 付款信息
WeixinExceptionCorpPayment,
CorpPaymentResult,
企业付款接口
public CorpPaymentRecord queryCorpPayment(String outTradeNo)
throws WeixinException
outTradeNo - 商户调用企业付款API时使用的商户订单号
WeixinExceptionCorpPaymentRecord,
企业付款查询接口
public SettlementRecord querySettlement(boolean status,
Pageable pageable,
Date start,
Date end)
throws WeixinException
status - 是否结算pageable - 分页数据start - 开始日期 查询未结算记录时,该字段可不传end - 结束日期 查询未结算记录时,该字段可不传
WeixinExceptionSettlementRecord,
查询结算资金接口
public double queryExchageRate(CurrencyType currencyType,
Date date)
throws WeixinException
currencyType - 外币币种date - 日期 不填则默认当天
WeixinException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||