135 lines
4.1 KiB
C#
135 lines
4.1 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace MyCode.Project.Infrastructure.PayModels
|
||
{
|
||
/// <summary>
|
||
/// 富友支付 条码支付,商户扫用户二维码收款对象
|
||
/// </summary>
|
||
public class FuiouBarcodepay
|
||
{
|
||
/// <summary>
|
||
/// 版本号 1.0,必填
|
||
/// </summary>
|
||
public string version { get; set; }
|
||
|
||
/// <summary>
|
||
/// 机构号,接入机构在富友的唯一代码,必填
|
||
/// </summary>
|
||
public string ins_cd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 终端号(没有真实终端号统一 填 88888888),必填
|
||
/// </summary>
|
||
public string term_id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 随机字符串,必填
|
||
/// </summary>
|
||
public string random_str { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签名, 详见签名生成算法,必填
|
||
/// </summary>
|
||
public string sign { get; set; }
|
||
|
||
/// <summary>
|
||
/// 订单类型:ALIPAY , WECHAT, QQ(QQ 钱包), UNIONPAY(银联二维码) , BESTPAY(翼支付)
|
||
/// </summary>
|
||
public string order_type { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品描述, 商品或支付单简要描述,必填
|
||
/// </summary>
|
||
public string goods_des { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品详情, 商品名称明细
|
||
/// </summary>
|
||
public string goods_detail { get; set; }
|
||
|
||
/// <summary>
|
||
/// 附加数据
|
||
/// </summary>
|
||
public string addn_inf { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商户订单号, 商户系统内部的订单号(5 到 30 个字符、 只能包含字母数字, 区分大小写),必填
|
||
/// </summary>
|
||
public string mchnt_order_no { get; set; }
|
||
|
||
/// <summary>
|
||
/// 货币类型,默认人民币: CNY
|
||
/// </summary>
|
||
public string curr_type { get; set; }
|
||
|
||
/// <summary>
|
||
/// 总金额, 订单总金额,单位为分,必填
|
||
/// </summary>
|
||
public int order_amt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 终端 IP,因没有终端,传192.168.1.1,必填
|
||
/// </summary>
|
||
public string term_ip { get; set; }
|
||
/// <summary>
|
||
/// 交易起始时间, 订单生成时间 ,格式为yyyyMMddHHmmss,必填
|
||
/// </summary>
|
||
public string txn_begin_ts { get; set; }
|
||
/// <summary>
|
||
/// 商品标记
|
||
/// </summary>
|
||
public string goods_tag { get; set; }
|
||
/// <summary>
|
||
/// 扫码支付授权码,设备读取用户的条码或者二维码信息,必填
|
||
/// </summary>
|
||
public string auth_code { get; set; }
|
||
|
||
/// <summary>
|
||
/// 支付场景,默认 1;条码支付:1 声波支付:2
|
||
/// </summary>
|
||
public string sence { get; set; }
|
||
|
||
/// <summary>
|
||
/// 子商户公众号 id(后期拓展字段,请先不要填写)
|
||
/// </summary>
|
||
public string reserved_sub_appid { get; set; }
|
||
|
||
/// <summary>
|
||
/// 限制支付,no_credit:不能使用信用卡
|
||
/// </summary>
|
||
public string reserved_limit_pay { get; set; }
|
||
|
||
/// <summary>
|
||
/// 交易关闭时间,如不设置,默认填0 单位:分钟 最大值为1440:1 天=1440,必填
|
||
/// </summary>
|
||
public int reserved_expire_minute { get; set; }
|
||
|
||
/// <summary>
|
||
/// 富友终端号(如果不是用的富友的 POS 终端,此字段千万不要填,不然会影响清算)
|
||
/// </summary>
|
||
public string reserved_fy_term_id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 0:其他 1:富友终端 2:POS 机 3:台卡 4:PC 软件
|
||
/// </summary>
|
||
public string reserved_fy_term_type { get; set; }
|
||
|
||
/// <summary>
|
||
/// 终端序列号
|
||
/// </summary>
|
||
public string reserved_fy_term_sn { get; set; }
|
||
}
|
||
|
||
public class FuiouOrder : Wolf.ExternalService.CMBPay.Barcodepay.Order
|
||
{
|
||
/// <summary>
|
||
/// 终端IP。订单生成的机器 IP
|
||
/// </summary>
|
||
public new string SpbillCreateIp { get; set; }
|
||
}
|
||
}
|