// 分账模式 export enum divisionMode { none = 0, // 该笔订单不允许分账[默认], auto = 1, // 支付成功按配置自动完成分账支付完成自动分账【需包含自动分账接收方,否则自动更新为0(V3.0.0新增)】 manual = 2, // 商户手动分账(解冻商户金额) } export const PayDomain = 'https://pay.jeepay.vip'; // 支付状态 [0-订单生成 1-支付中 2-支付成功 3-支付失败 4-已撤销 5-已退款 6-订单关闭] export enum PayState { create = 0, paying = 1, success = 2, fail = 3, cancel = 4, refund = 5, close = 6, } // 支付接口 https://ndpay.qyyapp.com/api/1.%E6%94%AF%E4%BB%98%E6%8E%A5%E5%8F%A3/1.html export enum PayOrder { unified = '/api/pay/unifiedOrder', query = '/api/pay/query', close = '/api/pay/close', } // 退款接口 https://ndpay.qyyapp.com/api/2.%E9%80%80%E6%AC%BE%E6%8E%A5%E5%8F%A3/1.html export enum RefundOrder { unified = '/api/refund/refundOrder', query = '/api/refund/query', } // 转账接口 https://ndpay.qyyapp.com/api/3.%E8%BD%AC%E8%B4%A6%E6%8E%A5%E5%8F%A3/1.html export enum TransferOrder { unified = '/api/transferOrder', query = '/api/transferOrder/query', } // 分账接口 https://ndpay.qyyapp.com/api/4.%E5%88%86%E8%B4%A6%E6%8E%A5%E5%8F%A3/1.html export enum DivisionOrder { bind = '/api/division/receiver/bind', exec = '/api/division/exec', cashOut = '/api/division/receiver/channelBalanceCashout', query = '/api/division/receiver/channelBalanceQuery', } export enum ResStatus { success = 0, } // 聚合支付参数基础 export interface AppOptions { mchNo: string; // 商户号 appId: string; // 应用ID secret: string; // 应用密钥 } // 聚合支付参数基础 export interface ApiOptions { reqTime: number; // 通知请求时间 version: string; // 接口版本 signType: string; // 签名类型 sign?: string; // 签名 }