diff --git a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java index a0e76c4..1dcdeeb 100644 --- a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java +++ b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java @@ -216,6 +216,7 @@ public class AliPayService extends BasePayService break; case BAR_CODE: case WAVE_CODE: + case SECURITY_CODE: bizContent.put("scene", order.getTransactionType().toString().toLowerCase()); bizContent.put(PRODUCT_CODE, "FACE_TO_FACE_PAYMENT"); bizContent.put("auth_code", order.getAuthCode()); diff --git a/pay-java-ali/src/main/java/com/egzosn/pay/ali/bean/AliTransactionType.java b/pay-java-ali/src/main/java/com/egzosn/pay/ali/bean/AliTransactionType.java index cf4d912..b97e5ef 100644 --- a/pay-java-ali/src/main/java/com/egzosn/pay/ali/bean/AliTransactionType.java +++ b/pay-java-ali/src/main/java/com/egzosn/pay/ali/bean/AliTransactionType.java @@ -49,6 +49,16 @@ public enum AliTransactionType implements TransactionType { * 声波付 */ WAVE_CODE("alipay.trade.pay"), + /** + * 刷脸付 + */ + SECURITY_CODE("alipay.trade.pay"), + /** + * 人脸初始化刷脸付 + * 暂时未接入 + * + */ + SMILEPAY("zoloz.authentication.customer.smilepay.initialize"), //交易辅助接口 /** @@ -86,7 +96,12 @@ public enum AliTransactionType implements TransactionType { /** * 转账查询 */ - TRANS_QUERY("alipay.fund.trans.order.query") + TRANS_QUERY("alipay.fund.trans.order.query"), + /** + * 查询刷脸结果信息 + * 暂时未接入 + */ + FTOKEN_QUERY("zoloz.authentication.customer.ftoken.query") ;