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.
92 lines
2.1 KiB
92 lines
2.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;
|
|
} |