Files
JJBB/Sdk/iOS/YuCheng/ThirdLibs/SPaySDK/include/SPayClientConstEnum.h
2024-08-23 15:49:34 +08:00

108 lines
2.5 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// SPayClientConstEnum.h
// SPaySDK
//
// Created by wongfish on 15/6/11.
// Copyright (c) 2015年 wongfish. All rights reserved.
//
#import <Foundation/Foundation.h>
typedef enum {
//二维码生成失败
SPayClientConstEnumPayQRMakeErro = 1000,
//生成二维码生成,等待扫描中
SPayClientConstEnumPayQRWaitScan = 1001,
//传入的支付类型无效
SPayClientConstEnumPayPositiveScansTypeInvalid = 1002,
//二维码等待扫码超时
SPayClientConstEnumPayQRWaitScanTimerOut = 1003,
//二维码在等待扫描的时候,用户退出了支付
SPayClientConstEnumPayUserOut = 1004,
//用户在选择支付类型的时候,选择了取消选择支付
SPayClientConstEnumCancelSelect = 1005,
//传入的参数错误
SPayClientConstEnumParameterError = 1100,
//TokenID失效
SPayClientConstEnumPayTokenIDInvalid = 400,
//TokenID未知
SPayClientConstEnumPayTokenIDUnknown = 401,
//二维码未支付
SPayClientConstEnumPayQRUnUse = 204,
//二维码被扫码,但是支付失败
SPayClientConstEnumPayQRPayErro = 202,
//app支付支付失败
SPayClientConstEnumAppPayErro = 601,
//wap支付支付失败
SPayClientConstEnumWapPayErro = 701,
//wap支付用户取消了支付
SPayClientConstEnumWapPayOut = 702,
//wap支付用户未支付
SPayClientConstEnumWapPayUnpay = 703,
//支付成功
SPayClientConstEnumPaySuccess = 201,
//反扫冲正成功
SPayClientConstEnumReverseScanPayReverseSuccess = 2001,
//反扫冲正失败
SPayClientConstEnumReverseScanPayReverseErro = 2002,
//反扫支付失败
SPayClientConstEnumReverseScanPayErro = 2003,
//用户在扫码界面直接退出的交易,交易失败
SPayClientConstEnumReverseScanCancelSelect = 2004,
//设备设备没有摄像头
SPayClientConstEnumNotCamera = 3001,
//设备摄像头权限访问受限
SPayClientConstEnumCameraNotOpen= 3002,
//手Q没有安装
SPayClientConstEnumQQNotOpen= 3003,
//微信没有安装微信Wap支付时候用到
SPayClientConstEnumWechatNotOpen= 3004
} SPayClientConstEnumPayState;
//SPay支付状态值
typedef enum {
//普通商户模式(默认)
SPayClientConstEnumMacChannelNormal = 0,
//代理商户模式
SPayClientConstEnumMacChannelAgent = 1,
} SPayClientConstEnumMacChannel;
//商户渠道模式