package com.nuvole.constants; /** * @ClassName QdlConstant * @Author cy * @Date 2023/8/28 * @Description * @Version 1.0 **/ public class QdlConstant { /** * 生产环境地址 */ private static final String PROD_URL = "https://openapi.qdlpay.com"; /** * 线上聚合下单接口 * 微信小程序、微信公众号支付、APP 拉起支付宝、APP 拉起翼支付 */ public static String ONLINEPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/online/payOrder"; /** * 聚合收款码(C 扫 B)下单 * 外部商户通过该接口进行聚合支付下单,并拉起相应第三方 APP 进行支付 */ public static String OFFLINEC2BPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/offline/c2b/payOrder"; /** * 协议号 * 测试环境 20200814030100033652190094557249 * 生产环境 20200825030100037665282868641830 */ public static final String AGREE_ID = "20200825030100037665282868641830"; /** * 条码查询用户标识 * 用于付款码支付前根据条码查询用户标识 */ public static String CODE2IDENURL = PROD_URL + "/gapi/o2o/aggregatePay/services/barCodeIdentification"; /** * 订单超时时间 */ public static final String TIME_OUT = "86400"; /** * 签名类型 */ public static final String SIGN_TYPE = "S002"; /** * 聚合付款码(B 扫 C)下单 * 商户端扫用户支付条码并发起扣款 */ public static String OFFLINEB2CPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/offline/b2c/pay"; /** * 下单结果查询 * 用于下单结果的状态确认与订单信息查询 */ public static String TRADE_QUERY_URL = PROD_URL + "/gapi/aggregate/aggregatepay/tradeQuery"; /** * 退款 * 外部商户平台发起的订单退款 */ public static String OFFLINE_REFUND_URL = PROD_URL + "/gapi/o2o/aggregatePay/services/offlineRefund"; }