package errcode // 订单模块错误码段位:70000 - 70999 // 退款子模块:71000 - 71999 // 服务端错误:79000 - 79999 var ( // 订单 OrderNotFound = NewError(70000, "订单不存在") OrderStatusInvalid = NewError(70001, "订单状态不正确") OrderAlreadyPaid = NewError(70002, "订单已支付") OrderAlreadyCancelled = NewError(70003, "订单已取消") OrderExpired = NewError(70004, "订单已过期") OrderCreateFailed = NewError(79000, "创建订单失败") OrderCancelFailed = NewError(79001, "取消订单失败") OrderUpdateFailed = NewError(79002, "更新订单失败") // 虚拟支付 VirtualPayNotEnabled = NewError(70005, "虚拟支付未开通") VirtualPayGoodsNotPublished = NewError(70006, "商品尚未发布为虚拟支付道具") VirtualOrderCancelNotAllowed = NewError(70007, "虚拟支付订单不支持取消") VirtualPayAmountTooLow = NewError(70008, "iOS 虚拟支付最低 1 元") OrderRealityCheckFailed = NewError(70009, "订单真实性校验失败") VirtualOrderCreateFailed = NewError(79003, "创建虚拟支付订单失败") // 退款 RefundNotFound = NewError(71000, "退款记录不存在") RefundNotAllowed = NewError(71001, "当前状态不允许退款") RefundAmountInvalid = NewError(71002, "退款金额不合法") RefundApplyFailed = NewError(71003, "退款申请失败") IOSRefundViaAppStore = NewError(71004, "iOS 订单请通过 App Store 申请退款") )