package com.nuvole.hnnx.hnnxPay; /** * @ClassName HnnxConstant * @Author cy * @Date 2023/10/5 * @Description * @Version 1.0 **/ public class HnnxConstant { /** * 农信只能设置一个回调 */ public static String ALL_CALL_BACK = "/v1/web/payBack/nx/allBack"; /** * 用户被扫支付 */ public static String TRANS_CODE_CORETOALL_PAY = "hnnx.trade.sandbox.upp.coretoall"; /** * 通用退货 */ public static String TRANS_CODE_RETURNTRANS_PAY = "hnnx.trade.sandbox.upp.returntrans"; /** * 预支付 */ public static String TRANS_CODE_QRCODEPREPAY_PAY = "hnnx.trade.sandbox.upp.qrCodePrePay"; /** * 用户主动扫码生成 */ public static String TRANS_CODE_DYACTIVEQRCODE_PAY = "hnnx.trade.sandbox.upp.dyActiveQrCode"; /** * 订单交易状态查询 */ public static String TRANS_CODE_QRYQRORDERSTATUS_PAY = "hnnx.trade.sandbox.upp.qryQrOrderStatus"; /** * 对账查询 */ public static String TRANS_CODE_ACCOUNTQRY_PAY = "hnnx.trade.sandbox.upp.accountqry"; /** * 币种 */ public static String CURRENCYCD = "CNY"; /** * 加密算法 */ public static String ALGORITHM = "SHA256withRSA"; /** * 农信快捷只能设置一个回调 */ public static String NX_KJ_ALL_CALL_BACK = "/v1/web/payBack/nxKj/allBack"; /** * 农信快捷支付前端回调URL */ public static String NX_KJ_FRONT_URL ="https://jmy.jinmingyuan.com/payTest/pages/pay/paySuccess?orderId=${ORDERID}&youHuiInfo=${YOUHUIINFO}"; /** * 农信快捷支付加密算法 */ public static String KJ_ALGORITHM = "SHA1WithRSA"; //交易渠道号:45 public static String CHANNELID = "45"; //送个定值即可 public static String DEVICEID = "JMY"; //地区信息 public static String AREAINFO = "1564960"; /** * 农信快捷支付url */ public static String QUICK_PAY_URL = "/pmPay/quickPayRequest.do"; /** * 订单查询 */ public static String QUICK_PAY_QUERY_URL = "/common/orderQuery.do"; /** * 退款 */ public static String QUICK_PAY_RETURN_URL = "/common/returnTrans.do"; }