public class PayOrderSCAClient extends Object implements PayOrderService
| Constructor and Description |
|---|
PayOrderSCAClient() |
| Modifier and Type | Method and Description |
|---|---|
String |
check(String merchantOrderId,
String merchantOrderTime,
String type)
支付状态查询
|
String |
checkPayment(String merchantOrderId,
String merchantOrderTime,
String type)
提现/转账状态查询
|
String |
epAuthCheckSms(String trac_no,
String sms_code,
String type)
快捷认证短信验证码确认接口
|
String |
epAuthQuery(String trac_no,
String type)
快捷支付账户认证结果查询接口
|
String |
epAuthSyncWithSms(String trac_no,
String acct_type,
String bank_no,
String card_no,
String user_name,
String cert_no,
String card_phone,
String expireDate,
String cvn,
String type)
快捷支付认证接口(同步接口,需短信确认)
|
String |
getParam(String key,
String type) |
PayOrderService |
getPayOrderService() |
String |
notice(String xmlString,
String type)
解析通知报文
|
String |
pay(String userid,
String merchantOrderId,
String merchantOrderTime,
String merchantOrderName,
String merchantOrderAmt,
String merchantOrderDesc,
String frontUrl,
String backUrl,
String type)
支付
|
String |
payTest(String code,
String type) |
String |
pyPay(String order_no,
String to_bank_no,
String to_acct_no,
String to_acct_name,
String acct_type,
String trans_amt,
String trans_usage,
String type)
提现/转账
|
void |
setPayOrderService(PayOrderService payOrderService) |
boolean |
ylnotice(Map<String,String> reqData,
String encoding,
String type)
通知接口
|
public PayOrderService getPayOrderService()
public void setPayOrderService(PayOrderService payOrderService)
public String payTest(String code, String type)
payTest in interface PayOrderServicepublic String pay(String userid, String merchantOrderId, String merchantOrderTime, String merchantOrderName, String merchantOrderAmt, String merchantOrderDesc, String frontUrl, String backUrl, String type)
PayOrderServicepay in interface PayOrderServicepublic String pyPay(String order_no, String to_bank_no, String to_acct_no, String to_acct_name, String acct_type, String trans_amt, String trans_usage, String type)
PayOrderServicepyPay in interface PayOrderServicepublic String notice(String xmlString, String type)
PayOrderServicenotice in interface PayOrderServicepublic boolean ylnotice(Map<String,String> reqData, String encoding, String type)
PayOrderServiceylnotice in interface PayOrderServicereqData - 银联请求参数encoding - 编码格式public String check(String merchantOrderId, String merchantOrderTime, String type)
PayOrderServicecheck in interface PayOrderServicepublic String checkPayment(String merchantOrderId, String merchantOrderTime, String type)
PayOrderServicecheckPayment in interface PayOrderServicepublic String getParam(String key, String type)
getParam in interface PayOrderServicepublic String epAuthSyncWithSms(String trac_no, String acct_type, String bank_no, String card_no, String user_name, String cert_no, String card_phone, String expireDate, String cvn, String type)
PayOrderServiceepAuthSyncWithSms in interface PayOrderServicetrac_no - 商户跟踪号acct_type - 卡类型:0-储蓄卡,1-信用卡bank_no - 人行联网行号card_no - 账号user_name - 姓名cert_no - 证件号码card_phone - 联系电话expireDate - 信用卡有效期(仅信用卡时必输,格式MMYY)cvn - 信用卡CVN(仅信用卡时必输)public String epAuthCheckSms(String trac_no, String sms_code, String type)
PayOrderServiceepAuthCheckSms in interface PayOrderServicetrac_no - 发起同步认证时的商户跟踪号sms_code - 6位数字短信验证码public String epAuthQuery(String trac_no, String type)
PayOrderServiceepAuthQuery in interface PayOrderServicetrac_no - 商户跟踪号Copyright © 2023. All rights reserved.