package com.haha.common.constant;

/**
 * 微信支付回调响应常量
 */
public final class CallbackConstants {

    private CallbackConstants() {}

    // ==================== 微信支付分回调响应 ====================

    /** 微信支付分成功响应 */
    public static final String WECHAT_PAYSCORE_SUCCESS = "{\"code\": \"SUCCESS\", \"message\": \"成功\"}";

    /** 微信支付分失败响应 */
    public static final String WECHAT_PAYSCORE_FAIL = "{\"code\": \"FAIL\", \"message\": \"处理失败\"}";

    // ==================== 微信支付V3回调响应 ====================

    /** 微信V3成功响应 */
    public static final String WECHAT_V3_SUCCESS = "{\"code\": \"SUCCESS\", \"message\": \"成功\"}";

    /** 微信V3失败响应 */
    public static final String WECHAT_V3_FAIL = "{\"code\": \"FAIL\", \"message\": \"处理失败\"}";

    // ==================== 哈哈平台回调响应 ====================

    /** 哈哈平台成功响应 */
    public static final String HAHA_SUCCESS = "success";

    // ==================== 支付宝回调响应 ====================

    /** 支付宝成功响应 */
    public static final String ALIPAY_SUCCESS = "success";

    /** 通用失败响应 */
    public static final String FAIL = "fail";
}
