You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
251 lines
7.1 KiB
251 lines
7.1 KiB
<?php
|
|
|
|
namespace Tansilu\HfPayLib;
|
|
|
|
class Constant
|
|
{
|
|
/**
|
|
* 证件类型:身份证
|
|
*/
|
|
const ID_TYPE_CARD = '10';
|
|
|
|
/**
|
|
* 用于购买的钱包,仅用于购买
|
|
*/
|
|
const USE_TO_BUY = 'buyers_wallet';
|
|
/**
|
|
* 用于购买交易的钱包,可用于收款和转账
|
|
*/
|
|
const USE_TO_TRANS = 'wallet';
|
|
|
|
/**
|
|
* 交易类型
|
|
* 1 企业开户 2 个体户开户 5快捷绑卡 6取现绑卡 7个人开户 8钱包户
|
|
*/
|
|
const TRANS_TYPE_COMPANY = 1;
|
|
const TRANS_TYPE_USER = 2;
|
|
const TRANS_TYPE_QUICK_CARD = 5;
|
|
const TRANS_TYPE_CASH_CARD = 6;
|
|
const TRANS_TYPE_PERSON = 7;
|
|
const TRANS_TYPE_WALLET = 8;
|
|
|
|
const CARD_TYPE_USER = '0';
|
|
const CARD_TYPE_COMPANY = '1';
|
|
/**
|
|
* 取现卡 标识符 0非取现卡 1取现卡
|
|
*/
|
|
const CARD_CASH_FLAG_NONE = 0;
|
|
const CARD_CASH_FLAG_ACTIVE = 1;
|
|
|
|
/**
|
|
* 文件类型
|
|
*/
|
|
const FILE_TYPE_CHARGE = '1';
|
|
const FILE_TYPE_CASH = '2';
|
|
const FILE_TYPE_PAY = '3';
|
|
const FILE_TYPE_TRANSFER = '4';
|
|
const FILE_TYPE_ORDER = '5';
|
|
const FILE_TYPE_REFUND = '6';
|
|
|
|
/**
|
|
* 担保阶段
|
|
* A:担保入账;
|
|
* B:担保出账;
|
|
* C:担保完成
|
|
*/
|
|
const GUARANTEE_STAGE_IN = 'A';
|
|
const GUARANTEE_STAGE_OUT = 'B';
|
|
const GUARANTEE_STAGE_COMPLETE = 'C';
|
|
|
|
/**
|
|
* 分账类型 0实时分账 1延时分账
|
|
*/
|
|
const DIV_TYPE_REAL = 0;
|
|
const DIV_TYPE_LAZY = 1;
|
|
|
|
/**
|
|
* 终端类型
|
|
*/
|
|
const TERMINAL_WX_APPLET = 1;
|
|
const TERMINAL_ALI_APPLET = 2;
|
|
const TERMINAL_APP = 3;
|
|
const TERMINAL_H5 = 4;
|
|
|
|
/**
|
|
* 藏品市场类型 1一级市场 2二级市场
|
|
*/
|
|
const MARKET_MASTER = 1;
|
|
const MARKET_SUB = 2;
|
|
|
|
/**
|
|
* 设备类型
|
|
*/
|
|
const DEVICE_TYPE_PC = 1;
|
|
const DEVICE_TYPE_MOBILE = 2;
|
|
|
|
/**
|
|
* 分账用途 1:主交易金额:2:商户服务费:3:其他费用
|
|
* */
|
|
const RISK_DIV_TYPE_MASTER = 1;
|
|
const RISK_DIV_TYPE_FEE = 2;
|
|
const RISK_DIV_TYPE_OTHER = 3;
|
|
|
|
/**
|
|
* 一级市场->文件上传->业务类型 trans_type 3:企业开户4:个体户开户 7:个人开户
|
|
* */
|
|
|
|
const ONE_UP_TRANS_TYPE_COMPANY = 3;
|
|
const ONE_UP_TRANS_TYPE_PEDDLER = 4;
|
|
const ONE_UP_TRANS_TYPE_PERSONAL = 7;
|
|
|
|
/**
|
|
* 一级市场->文件上传->附件类型 attach_type
|
|
*
|
|
1:营业执照注册号
|
|
2:组织结构代码证
|
|
3:税务登记证号
|
|
4:法人证件
|
|
5:开户银行许可证
|
|
6:统一社会信用代码
|
|
7:快捷协议
|
|
8:代扣协议
|
|
9:开户电子协议
|
|
10:法人证件反面
|
|
11:经营照片
|
|
12:经营照片(地址照片)
|
|
13:经营照片(门头照片)
|
|
14:结算卡正面
|
|
15:结算卡反面
|
|
16:经办人证件
|
|
21:个人身份证正面
|
|
22:个人身份证反面
|
|
23:用户平台合作协议
|
|
99.其他
|
|
*
|
|
* */
|
|
const ONE_UP_ATTACH_TYPE_1 = 1;
|
|
const ONE_UP_ATTACH_TYPE_2 = 2;
|
|
const ONE_UP_ATTACH_TYPE_3 = 3;
|
|
const ONE_UP_ATTACH_TYPE_4 = 4;
|
|
const ONE_UP_ATTACH_TYPE_5 = 5;
|
|
const ONE_UP_ATTACH_TYPE_6 = 6;
|
|
const ONE_UP_ATTACH_TYPE_7 = 7;
|
|
const ONE_UP_ATTACH_TYPE_8 = 8;
|
|
const ONE_UP_ATTACH_TYPE_9 = 9;
|
|
const ONE_UP_ATTACH_TYPE_10 = 10;
|
|
const ONE_UP_ATTACH_TYPE_11 = 11;
|
|
const ONE_UP_ATTACH_TYPE_12 = 12;
|
|
const ONE_UP_ATTACH_TYPE_13 = 13;
|
|
const ONE_UP_ATTACH_TYPE_14 = 14;
|
|
const ONE_UP_ATTACH_TYPE_15 = 15;
|
|
const ONE_UP_ATTACH_TYPE_16 = 16;
|
|
const ONE_UP_ATTACH_TYPE_21 = 21;
|
|
const ONE_UP_ATTACH_TYPE_22 = 22;
|
|
const ONE_UP_ATTACH_TYPE_23 = 23;
|
|
const ONE_UP_ATTACH_TYPE_99 = 99;
|
|
|
|
/**
|
|
* 一级市场->文件上传->上传类型 handel_type 1:新增 2:更新
|
|
* */
|
|
|
|
const ONE_UP_HANDEL_TYPE_ADD = 1;
|
|
const ONE_UP_HANDEL_TYPE_UPDATE = 2;
|
|
|
|
|
|
|
|
/**
|
|
* 一级市场->
|
|
* 个人用户开户接口(后台版)/ 企业用户开户接口(后台版)
|
|
* ->账户用途 acct_usage_type
|
|
* one-level-seller:一级市场卖家户 salesr-promoter:分销员户
|
|
* */
|
|
|
|
const ONE_COM_ACCT_USAGE_TYPE_ONE = 'one-level-seller';
|
|
const ONE_COM_ACCT_USAGE_TYPE_SALESR = 'salesr-promoter';
|
|
|
|
/**
|
|
* 一级市场->个人用户开户接口(后台版)->个人职业 occupation
|
|
*
|
|
* 01:国家机关、党群机关、企事业单位负责人
|
|
02:金融业从业人员
|
|
03:房地产业从业人员
|
|
04:商贸从业人员
|
|
05:自由职业者
|
|
06:科教文从业人员
|
|
07:制造业从业人员
|
|
08:卫生行业从业人员
|
|
09:IT业从业人员
|
|
10:农林牧渔劳动者
|
|
11:生产工作、运输工作和部分体力劳动者
|
|
12:退休人员
|
|
13:不便分类的其他劳动者
|
|
* */
|
|
const ONE_PER_OCCUPATION_1 = '01';
|
|
const ONE_PER_OCCUPATION_2 = '02';
|
|
const ONE_PER_OCCUPATION_3 = '03';
|
|
const ONE_PER_OCCUPATION_4 = '04';
|
|
const ONE_PER_OCCUPATION_5 = '05';
|
|
const ONE_PER_OCCUPATION_6 = '06';
|
|
const ONE_PER_OCCUPATION_7 = '07';
|
|
const ONE_PER_OCCUPATION_8 = '08';
|
|
const ONE_PER_OCCUPATION_9 = '09';
|
|
const ONE_PER_OCCUPATION_10 = '10';
|
|
const ONE_PER_OCCUPATION_11 = '11';
|
|
const ONE_PER_OCCUPATION_12 = '12';
|
|
const ONE_PER_OCCUPATION_13 = '13';
|
|
|
|
/**
|
|
* 一级市场->
|
|
* 企业用户开户接口(后台版) /个体户开户接口(后台版)
|
|
* ->操作类型 operate_type
|
|
* A:新增 M:修改
|
|
* */
|
|
const ONE_COM_OPERATE_TYPE_A = 'A';
|
|
const ONE_COM_OPERATE_TYPE_M = 'M';
|
|
|
|
|
|
/**
|
|
* 一级市场->
|
|
* 企业用户开户接口(后台版)
|
|
* ->企业证照类型 corp_license_type
|
|
* 1.普通证照 2.三证合一
|
|
* */
|
|
const ONE_COM_CORP_LIS_TYPE_1 = 1;
|
|
const ONE_COM_CORP_LIS_TYPE_2 = 2;
|
|
|
|
/**
|
|
* 一级市场->
|
|
* 企业用户开户接口(后台版)
|
|
* ->法人证件类型 legal_id_card_type /控股股东(实际控制人) controlling_shareholder -> idCardType
|
|
* 10:身份证
|
|
11:护照
|
|
12:军官证
|
|
13:士兵证
|
|
14:回乡证
|
|
15:户口本
|
|
16:警官证
|
|
17:台胞证
|
|
18:组织机构代码
|
|
19:营业执照
|
|
20:税务登记证
|
|
21:统一社会信用代码证
|
|
22:其他
|
|
* */
|
|
const ONE_COM_ID_CARD_TYPE_10 = 10;
|
|
const ONE_COM_ID_CARD_TYPE_11 = 11;
|
|
const ONE_COM_ID_CARD_TYPE_12 = 12;
|
|
const ONE_COM_ID_CARD_TYPE_13 = 13;
|
|
const ONE_COM_ID_CARD_TYPE_14 = 14;
|
|
const ONE_COM_ID_CARD_TYPE_15 = 15;
|
|
const ONE_COM_ID_CARD_TYPE_16 = 16;
|
|
const ONE_COM_ID_CARD_TYPE_17 = 17;
|
|
const ONE_COM_ID_CARD_TYPE_18 = 18;
|
|
const ONE_COM_ID_CARD_TYPE_19 = 19;
|
|
const ONE_COM_ID_CARD_TYPE_20 = 20;
|
|
const ONE_COM_ID_CARD_TYPE_21 = 21;
|
|
const ONE_COM_ID_CARD_TYPE_22 = 22;
|
|
|
|
|
|
|
|
|
|
} |