编写目的
汇聚多方支付接口,形成平台统一的支付体系,便于业务性二次开发和对外服务。
支付状态 NOTPAY–未支付 REFUND–转入退款 CLOSED–已关闭 REVOKED–已撤销 USERPAYING–用户支付中 PAYERROR–支付失败(其他原因,如银行返回失败) ACCEPT–已接收 PROCESSING - 处理中 FAILED - 支付失败 SUCCESS - 支付成功
订单状态 NOTPAY–未支付/已录单 CLOSED–已关闭/已完成 USERPAYING–用户支付中 PROCESSING - 处理中 FAILED - 支付失败 SUCCESS - 支付成功/已付款 CANCEL - 已取消
支付类型 UNKNOWN –未知 ALIYUN –支付宝 TENCENT –微信 UNIONPAY–银联 CLOUDQP 云闪付 –IOS 苹果 NOPAY–无支付 –DPAY - 数字货币 –FACEPAY - 人脸支付
集成的第三方支付接口说明文档
/// <summary> /// https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_2&index=4 微信 支付状态 /// https://opendocs.alipay.com/apis/api_1/koubei.trade.order.aggregate.consult 支付宝 /// </summary>
统一的状态码,用于聚合不同第三方支付接口
/// <summary> /// 支付状态 /// </summary> public enum PayStatus { /// <summary> /// NOTPAY--未支付 对用户显示/订单状态 /// </summary> NOTPAY, /// <summary> /// REFUND--转入退款 /// </summary> REFUND, /// <summary> /// CLOSED--已关闭 对用户显示/订单状态 /// </summary> CLOSED, /// <summary> /// REVOKED--已撤销(刷卡支付) /// </summary> REVOKED, /// <summary> /// USERPAYING--用户支付中 对用户显示/订单状态 /// </summary> USERPAYING, /// <summary> /// PAYERROR--支付失败(其他原因,如银行返回失败) /// </summary> PAYERROR, /// <summary> /// ACCEPT--已接收,等待扣款 /// </summary> ACCEPT, /// <summary> /// PROCESSING - 处理中 /// </summary> PROCESSING, /// <summary> /// FAILED - 支付失败 对用户显示/订单状态 /// </FAILED> FAILED, /// <summary> /// SUCCESS - 支付成功 对用户显示/订单状态 /// </FAILED> SUCCESS, }
订单状态
public enum PayOrderStatus
{
/// <summary>
/// 已取消-未支付 对用户显示/订单状态
/// </summary>
CANCEL,
/// <summary>
/// NOTPAY--未支付 对用户显示/订单状态
/// </summary>
NOTPAY,
/// <summary>
/// CLOSED--已关闭 对用户显示/订单状态
/// </summary>
CLOSED,
/// <summary>
/// USERPAYING--用户支付中 对用户显示/订单状态
/// </summary>
USERPAYING,
/// <summary>
/// PROCESSING - 处理中
/// </summary>
PROCESSING,
/// <summary>
/// FAILED - 支付失败 对用户显示/订单状态
/// </FAILED>
FAILED,
/// <summary>
/// SUCCESS - 支付成功 对用户显示/订单状态
/// </FAILED>
SUCCESS,
}
- 支付来源类型
/// <summary>
/// 支付来源类型
/// </summary>
public enum PayFromType
{
//支付类型 UNKNOWN --未知 ALIYUN --支付宝 TENCENT --微信 UNIONPAY--银联 CLOUDQP 云闪付 --IOS 苹果 NOPAY--无支付 --DPAY - 数字货币 --FACEPAY - 人脸支付
/// <summary>
///UNKNOWN --未知
/// </summary>
UNKNOWN,
/// <summary>
/// ALIYUN --支付宝
/// </summary>
ALIYUN,
/// <summary>
/// TENCENT --微信
/// </summary>
TENCENT,
/// <summary>
/// UNIONPAY--银联
/// </summary>
UNIONPAY,
/// <summary>
/// CLOUDQP 云闪付
/// </summary>
CLOUDQP,
/// <summary>
/// IOS 苹果
/// </summary>
IOS,
/// <summary>
/// NOPAY--无支付
/// </summary>
NOPAY,
/// <summary>
/// DPAY - 数字货币
/// </summary>
DPAY,
/// <summary>
/// FACEPAY - 人脸支付
/// </summary>
FACEPAY
}
文档更新时间: 2023-05-22 11:19 作者:admin