@Local @AutoLoad(value=false) public class PayService extends AbstractPayService
AbstractPayService.PayElement| 构造器和说明 |
|---|
PayService() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
checkSign(AbstractPayService.PayElement element,
Map<String,?> map) |
PayResponse |
close(PayCloseRequest request) |
PayCreatResponse |
create(PayCreatRequest request) |
protected String |
createSign(AbstractPayService.PayElement element,
Map<String,?> map) |
AliPayService |
getAliPayService() |
AbstractPayService |
getDIYPayService(short paytype) |
EhkingPayService |
getEhkingPayService() |
String |
getNotifyurl(short paytype,
String appid) |
AbstractPayService.PayElement |
getPayElement(String appid) |
UnionPayService |
getUnionPayService() |
WeiXinPayService |
getWeiXinPayService() |
void |
init(org.redkale.util.AnyValue config) |
PayNotifyResponse |
notify(PayNotifyRequest request) |
PayPreResponse |
prepay(PayPreRequest request) |
PayQueryResponse |
query(PayRequest request) |
PayRefundResponse |
queryRefund(PayRequest request) |
PayRefundResponse |
refund(PayRefundRequest request) |
void |
reloadConfig(short paytype) |
boolean |
supportPayType(short paytype) |
joinMap, main, urlEncodeUTF8public void init(org.redkale.util.AnyValue config)
@Comment(value="\u5224\u65ad\u662f\u5426\u652f\u6301\u6307\u5b9a\u652f\u4ed8\u7c7b\u578b") public boolean supportPayType(short paytype)
supportPayType 在类中 AbstractPayService@Comment(value="\u91cd\u65b0\u52a0\u8f7d\u914d\u7f6e") public void reloadConfig(short paytype)
reloadConfig 在类中 AbstractPayServicepublic PayPreResponse prepay(PayPreRequest request)
prepay 在类中 AbstractPayServicepublic PayNotifyResponse notify(PayNotifyRequest request)
notify 在类中 AbstractPayServicepublic PayCreatResponse create(PayCreatRequest request)
create 在类中 AbstractPayServicepublic PayQueryResponse query(PayRequest request)
query 在类中 AbstractPayServicepublic PayResponse close(PayCloseRequest request)
close 在类中 AbstractPayServicepublic PayRefundResponse refund(PayRefundRequest request)
refund 在类中 AbstractPayServicepublic PayRefundResponse queryRefund(PayRequest request)
queryRefund 在类中 AbstractPayServiceprotected String createSign(AbstractPayService.PayElement element, Map<String,?> map) throws Exception
createSign 在类中 AbstractPayServiceExceptionprotected boolean checkSign(AbstractPayService.PayElement element, Map<String,?> map)
checkSign 在类中 AbstractPayServicepublic AbstractPayService.PayElement getPayElement(String appid)
getPayElement 在类中 AbstractPayServicepublic AbstractPayService getDIYPayService(short paytype)
public UnionPayService getUnionPayService()
public WeiXinPayService getWeiXinPayService()
public AliPayService getAliPayService()
public EhkingPayService getEhkingPayService()
Copyright © 2020. All rights reserved.