using Furion.DatabaseAccessor;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace ApiTools.Core
|
{
|
/// <summary>
|
/// 渠道钱包交易记录平安支付信息
|
/// </summary>
|
public class ChannelWalletTransactionPingAnPay : CommonEntity<MasterDbContextLocator>
|
{
|
/// <summary>
|
/// 交易
|
/// </summary>
|
public ChannelWalletTransaction Transaction { get; set; }
|
|
/// <summary>
|
/// 止付编号 有效状态的平安易止付编号,从JGF001止付后返回的
|
/// </summary>
|
public string FreezeNo { get; set; }
|
|
/// <summary>
|
/// 止付状态码
|
/// </summary>
|
public string StopStt { get; set; }
|
|
/// <summary>
|
/// 止付失败原因
|
/// </summary>
|
public string StopFailReason { get; set; }
|
|
/// <summary>
|
/// 解除止付状态码
|
/// </summary>
|
public string RemoveStopStt { get; set; }
|
|
/// <summary>
|
/// 解除止付失败原因
|
/// </summary>
|
public string RemoveStopFailReason { get; set; }
|
|
/// <summary>
|
/// 转账凭证号
|
/// </summary>
|
public string ThirdVoucher { get; set; }
|
|
/// <summary>
|
/// 银行流水号 银行业务流水号;可以用于对账
|
/// </summary>
|
public string FrontLogNo { get; set; }
|
|
/// <summary>
|
/// 客户自定义凭证号 用于客户转账登记和内部识别,通过转账结果查询可以返回。银行不检查唯一性
|
/// </summary>
|
public string CstInnerFlowNo { get; set; }
|
|
/// <summary>
|
/// 转账退票标志
|
/// "0:未退票; 默认为0
|
/// 1:退票;"
|
/// 数据长度:1,是否必输:N
|
/// </summary>
|
public string IsBack { get; set; }
|
|
/// <summary>
|
/// 支付失败或退票原因描述
|
/// "如果是超级网银则返回如下信息:
|
/// RJ01对方返回:账号不存在
|
/// RJ02对方返回:账号、户名不符
|
/// 大小额支付则返回失败描述"
|
/// 数据长度:20,是否必输:N
|
/// </summary>
|
public string BackRem { get; set; }
|
|
/// <summary>
|
/// 银行处理结果
|
/// "格式为:“六位代码:中文描述”。冒号为半角。如:000000:转账成功
|
/// 处理中的返回(以如下返回开头):
|
/// MA9111:交易正在受理中
|
/// 000000:交易受理成功待处理
|
/// 000000:交易处理中
|
/// 000000:交易受理成功处理中
|
/// 成功的返回:
|
/// 000000:转账交易成功
|
/// 其他的返回都为失败:
|
/// MA9112:转账失败"
|
/// 数据长度:40,是否必输:Y
|
/// </summary>
|
public string Yhcljg { get; set; }
|
|
/// <summary>
|
/// 转账加急标志
|
/// Y:加急 N:普通S:特急
|
/// 数据长度:1,是否必输:Y
|
/// </summary>
|
public string SysFlag { get; set; }
|
|
/// <summary>
|
/// 转账手续费
|
/// 数据长度:13,是否必输:Y
|
/// </summary>
|
public string Fee { get; set; }
|
|
/// <summary>
|
/// 转账代码类型
|
/// "4004:单笔转账;
|
/// 4014:单笔批量;
|
/// 4034:汇总批量"
|
/// 数据长度:4,是否必输:Y
|
/// </summary>
|
public string TransBsn { get; set; }
|
|
/// <summary>
|
/// 交易受理时间
|
/// 交易受理时间
|
/// 数据长度:14,是否必输:N
|
/// </summary>
|
public string SubmitTime { get; set; }
|
|
/// <summary>
|
/// 记账日期
|
/// 主机记账日期
|
/// 数据长度:8,是否必输:N
|
/// </summary>
|
public string AccountDate { get; set; }
|
|
/// <summary>
|
/// 主机记账流水号
|
/// 主机记账流水
|
/// 数据长度:32,是否必输:N
|
/// </summary>
|
public string HostFlowNo { get; set; }
|
|
/// <summary>
|
/// 错误码
|
/// 交易失败的错误代码
|
/// 数据长度:20,是否必输:N
|
/// </summary>
|
public string HostErrorCode { get; set; }
|
|
/// <summary>
|
/// 代理人户名
|
/// 用于代理行支付功能
|
/// 数据长度:60,是否必输:N
|
/// </summary>
|
public string ProxyPayName { get; set; }
|
|
/// <summary>
|
/// 代理人账号
|
/// 用于代理行支付功能
|
/// 数据长度:30,是否必输:N
|
/// </summary>
|
public string ProxyPayAcc { get; set; }
|
|
/// <summary>
|
/// 代理人银行名称
|
/// 用于代理行支付功能
|
/// 数据长度:30,是否必输:N
|
/// </summary>
|
public string ProxyPayBankName { get; set; }
|
}
|
}
|